Пустые объекты создаются при конвертации из xml в json - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть 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» как пустой объект вместо объекта с пустым массивом?

...