html - 如何根据用户输入从 XML 文件中检索数据并将其显示在 HTML 文件中?
问题描述
我有一个名为的 XML 文件'users.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>
解决方案
你可以试试jQuery,其实jQuery是基于 XML 结构的。尝试
x = $('<USERDATA><USERID>xxx</USERID><USERNAME></USERNAME><ADDRESS></ADDRESS><PHONENUMBER></PHONENUMBER></USER></USERDATA>')
您可以通过 jQuery api 获取值,例如x.find('USERID').text()
这是一个演示演示
推荐阅读
- javascript - 渲染 dom 角度 10 完成时触发事件
- android - 错误:膨胀类 androidx.appcompat.widget.SearchView 时出错
- javascript - Momentjs,将字符串值与数字进行比较
- css - 如何禁用 Semantic-UI / Fomantic-UI 动态菜单/状态
- javascript - 现在在表单提交中调用函数
- .net - “Invoke-WebRequest:底层连接已关闭:意外错误
- python - 如何概括为数据框中的特定列编写的函数以在任何类似列上使用?
- python - 选择另一个项目然后搜索 Selenium (Python)
- reactjs - 调用另一个页面后如何在 React 中保留状态值
- stripe-payments - Stripe 更新客户付款方式