문제

우리가 사용하는 배의 xml serializer 을 우리의 요청을 배열로 XML 제출하는 다른 서버에 대한 XML 을 응답합니다.

문제입니다,하나 특성을 우리는 것을 제출해야 XML 이와 유사한

<totalRooms>
  <Room>
    ...
  </Room>
  <Room>
    ...
  </Room>
</totalRooms>

우리는 어떻게 컴파일에서 이 PHP 배열도록 Serializer 생산하는 올바른 XML?

즉,우리가 필요합니다:

Array("totalRooms"=>

Array("Room"=>...)

Array("Room"=>...)

)

현재 작동하지 않을 것이기 때문에 공유 키 이름이"Room"끝까지 덮어쓰는 각각 다른...은 거기에 다른 어떤 방법?

도움이 되었습니까?

해결책 2

우리는 이 작업은 서버에서 제공되는 플래시(클라이언트 측 플랫폼)문제를 만들기 훨씬 더 쉽게 처리합니다.

Thank you Mr. 좀비 for your response.

다른 팁

여기에서 추측하지만, 내가 문서에서 읽은 내용에서, 당신이 "방"만 가지고 있고 더 이상 이름이없는 내부 목록이 없다면.

DefaultTagName 옵션을 사용하여 작동하고 직렬화 될 것입니다.$serializer->setOption("defaultTagName", 'Room');

그 일이 끝나면 다음은 직렬화 될 것입니다

    array("totalRooms" =>
      array(
        array("Room" => ...),
        array("Room" => ...),
        array("Room" => ...)
            )
         )
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top