Я хотел бы знать, есть ли способ получить значения атрибутов XML из разных элементов с помощью SimpleXML?Получить значение атрибута из разных элементов (simpleXML)
Учитывая следующий XML:
<element1>
<sub-element1 color="red">Content</sub-element1>
</element1>
<element2>
<sub-element2 color="blue">Content</sub-element>
</element2>
Я хотел бы разобрать этот XML, чтобы получить:
red
blue
Пожалуйста, обратите внимание, что атрибут «цвет» может существовать в более чем 30 различных элементов, так Я не хочу выбирать элемент атрибута по элементу.
Благодарим за помощь!
Damien
Это не правильный XML, Надлежащая XML будет иметь element1 и element2 как дети в родительском элементе. Может быть только один корень XML-документа. – skrilled
, конечно, есть корневой элемент «основной элемент». –
У вас есть код, чтобы показать нам, что вы пытались? И злоупотребление @skrilled не помогает. Фрагмент, который вы нам показали, это просто фрагмент. –