Пустые объекты создаются при конвертации из xml в json

У меня есть XML, который имеет несколько пустых тегов. Часть XML ниже

<entity>
    <IsDenyingRule>True</IsDenyingRule>
    <IsSystemRule>True</IsSystemRule>
    <Members>
      <item>
        <Guid>00000000000000000000000000000008</Guid>
      </item>
    </Members>
    <RelatedAccessPoints></RelatedAccessPoints>
</entity

Проблема в том, что когда я конвертирую его в объект, он создает пустой массив вместо пустого объекта.

$xmlObject = simplexml_load_string($res->getBody());
[entity] => SimpleXMLElement Object
        (
            [IsDenyingRule] => True
            [IsSystemRule] => True
            [Members] => SimpleXMLElement Object
                (
                    [item] => SimpleXMLElement Object
                        (
                            [Guid] => 00000000000000000000000000000008
                        )

                )

            [RelatedAccessPoints] => SimpleXMLElement Object
                (
                    [0] => 

                )
         )

Как иметь "RelatedAccessPoints" как пустой объект вместо объекта с пустым массивом?

0 ответов

Другие вопросы по тегам