如何根据用户输入从XML文件中检索数据并将其显示在HTML文件中?

时间:2018-10-16 10:57:21

标签: html xml input display

我有一个名为'users.xml'的XML文件,其中包含一些数据'(例如USERID,USERNAME,ADDRESS,PHONENUMBER)。如何根据用户输入从该XML文件访问特定“用户”的数据并使用HTML文档显示该数据。 例如,当用户将'USERID'输入为'1'并按下'Submit'按钮时,HTML文件将显示该用户的所有信息(USERID, USERNAME, ADDRESS, PHONENUMBER)

我的'users.xml'文件如下所示:-

<?xml version="1.0" encoding="UTF-8"?>
<USERDATA>
  <USER>
    <USERID></USERID>
    <USERNAME></USERNAME>
    <ADDRESS></ADDRESS>
    <PHONENUMBER></PHONENUMBER>
  </USER>
</USERDATA>

1 个答案:

答案 0 :(得分:0)

您可以尝试 jQuery ,实际上 jQuery 是基于XML结构的。 尝试 x = $('<USERDATA><USERID>xxx</USERID><USERNAME></USERNAME><ADDRESS></ADDRESS><PHONENUMBER></PHONENUMBER></USER></USERDATA>')

您可以通过jQuery API(如x.find('USERID').text()

来获取值)

这是一个演示demo