php 배열을 xml 을 사용하여 동일한 배열의 키 이름
-
05-09-2019 - |
문제
우리가 사용하는 배의 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" => ...)
)
)
제휴하지 않습니다 StackOverflow