显示从XML读取的信息

时间:2011-04-27 13:48:42

标签: php html xml xml-parsing

(我是这样的新手,答案让我更加困惑。我需要一个直接的,准确的解决这个问题的方法,一步一步拼写给我)

我有2个文件,test.phptest.xmltest.php将显示部门内教员的姓名。就是这样,只是一个清单。例如,对于基于下面显示的XML文档的AT:

John J. Doe
Jill J. Doe

在上一页中,我使用查询字符串来获取id;例如:test.php?id=AT

我需要在他们选择的部门中显示所有员工姓名。下面是我的XML文档的片段。

<SOT>
    <DEPARTMENT name="Aviation Technology" id="AT">
        <EMPLOYEE type="Faculty">
            <LOGIN>bdbowen</LOGIN>
            <PASSWORD>bdbowen</PASSWORD>
            <NAME>John J. Doe</NAME>
            <IMAGE>images/faculty/bdbown.jpg</IMAGE>
            <OFFICE>Knoy</OFFICE>
            <PHONE>765.494.2884</PHONE>
            <EMAIL>dsgriggs@purdue.edu</EMAIL>
        </EMPLOYEE>
        <EMPLOYEE type="Faculty">
            <LOGIN>bdbowen</LOGIN>
            <PASSWORD>bdbowen</PASSWORD>
            <NAME>Jill J. Doe</NAME>
            <IMAGE>images/faculty/bdbown.jpg</IMAGE>
            <OFFICE>Knoy</OFFICE>
            <PHONE>765.494.2884</PHONE>
            <EMAIL>dsgriggs@purdue.edu</EMAIL>
        </EMPLOYEE>
    </DEPARTMENT>
    <DEPARTMENT name="Mechanical Engineering Technology" id="MET">
        <EMPLOYEE type="Faculty">
            <LOGIN>bdbowen</LOGIN>
            <PASSWORD>bdbowen</PASSWORD>
            <NAME>John J. Doe</NAME>
            <IMAGE>images/faculty/bdbown.jpg</IMAGE>
            <OFFICE>Knoy</OFFICE>
            <PHONE>765.494.2884</PHONE>
            <EMAIL>dsgriggs@purdue.edu</EMAIL>
        </EMPLOYEE>
    </DEPARTMENT>
</SOT>

例如,如果他们选择使用GET来拉入AT id的链接,我想在页面上显示以下内容:

John J. Doe
Jill J. Doe

我该怎么做?

0 个答案:

没有答案