2011-12-24 67 views
0

我是初學者,我真的需要你的幫助! 我有一個XML文件中的PHP解析空元素的列表:XML/PHP - 如何獲取空元素的屬性?

<?xml version="1.0" encoding="utf-16"?> 
<elements attribute="value" attribute="value"> 
    <element attribute="value" attribute="value" attribute="value" /> 
    <element attribute="value" attribute="value" attribute="value" /> 
    <element attribute="value" attribute="value" attribute="value" /> 
    <element attribute="value" attribute="value" attribute="value" /> 
    ... 
</elements> 

我怎樣才能得到每個屬性中的「元素」節點的值?謝謝你的幫助!

+0

[PHP的最佳XML分析器(可能重複http://stackoverflow.com/questions/188414/best-xml-parser -for-php) – 2011-12-24 12:46:56

+0

從空元素或非空元素獲取屬性沒有區別。另外,既然你應該在問之前做研究,請指出爲什麼沒有http://stackoverflow.com/search?q=getting+attributes+xml+php幫助回答你的問題。 – Gordon 2011-12-24 14:03:01

回答

0

爲什麼你發佈無效的XML?您的意思是 -

<?xml version="1.0" encoding="utf-8"?> 
<elements attribute1="value" attribute2="value"> 
    <element attribute1="value" attribute2="value" attribute3="value" /> 
    <element attribute1="value" attribute2="value" attribute3="value" /> 
    <element attribute1="value" attribute2="value" attribute3="value" /> 
    <element attribute1="value" attribute2="value" attribute3="value" /> 
</elements> 

在這種情況下,你SimpleXMLhttp://www.php.net/manual/en/simplexmlelement.attributes.php

+0

感謝您的幫助Rifat。有用! – bs7 2011-12-24 14:58:29

+0

洛爾茲,你是新的權利:D?不知道如何接受答案。順便說一句,我很高興,它幫助:) – Rifat 2011-12-24 15:13:29