如何使用php从xml文件(树结构)中检索节点

时间:2012-09-19 16:53:07

标签: php xml dom xmldom

我有以下XML树:

<?xml version="1.0" encoding="utf-8"?>

<root>
    <start_info>
            <info tabindex="1">
            <infonumber>1</infonumber>
            <trees>green</trees>
            </info>
    </start_info>
    <people>
        <pe>
            <people_ages>
                <range number="1">
                    <age value="1">1</age>
                    <age value="2">2</age>
                </range>
            </people_ages>
        </pe>
    </people>
</root>

首先,我必须在复选框中显示所有节点,然后在提交文件时必须检索其节点值。 我必须使用PHP。

1 个答案:

答案 0 :(得分:1)

您可以使用

1)     $ movies = new SimpleXMLElement($ xmlstr);

echo $movies->movie[0]->plot;
OR
echo $movies->movie->{'great-lines'}->line;    

2)好的方法和易于使用的XML到数组,http://www.bin-co.com/php/scripts/xml2array/这个网站给你lib将XML转换为数组。