simplexml_load_string не отображает все содержимое внутри своего элемента (PHP и XML)

Я не могу получить все данные из XML при преобразовании его с помощью simplexml_load_string

Пример: частичные данные XML

<variable ident="592952" type="single" cint:sort-order="1"
cint:hide-on="Registration"
cint:country-language-question-id="2222">

Когда я использовал simplexml_load_string и обернул их в json_encode и json_decode, чтобы они стали массивом, это будет выглядеть так:

+"variable": SimpleXMLElement {#550 ▼
            +"@attributes": array:2 [▼
              "ident" => "782752"
              "type" => "single"
            ]

Вопрос: Как я могу получить значение cint:sort-order="1" из элемента переменной в форме XML и положить его вместе с некоторыми переменными и выглядеть так? Это возможно?

"variable": SimpleXMLElement {#550 ▼
                +"@attributes": array:2 [▼
                  "ident" => "782752"
                  "type" => "single",
                  "cint:sort-order" =>"1",
                  "cint:hide-on" =>"Registration",
                  "cint:country-language-question-id" =>"2222"
                ]

0 ответов

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