我想做一个基本的搜索功能,但我使用的数据是XML - 我如何制作一个搜索表单,可以过滤XML中的数据并以HTML格式显示它是否符合HTML表单的标准
我还没有尝试使用HTML表单来显示XML数据,因为我不知道如何执行此操作,因此我要求提供可能位于Web其他位置的方向或示例,因为我无法进行操作如此。
<UKPRN>10004048</UKPRN>
<ACCOMURL>http://www.londonmet.ac.uk/accommodation/</ACCOMURL>
<PRIVATELOWER>5000</PRIVATELOWER>
<PRIVATEUPPER>8300</PRIVATEUPPER>
<COUNTRY>XF</COUNTRY>
<NSP>1</NSP>
<Q24>51</Q24>
<Q24POP>2242</Q24POP>
<KISCOURSE>
<TITLE>FdSc Crime Scene and Forensic Investigation</TITLE>
<UCASCOURSEID>F411</UCASCOURSEID>
<VARFEE>10</VARFEE>
<FEETBC>1</FEETBC>
<WAIVER>0</WAIVER>
<MEANSSUP>0</MEANSSUP>
<OTHSUP>0</OTHSUP>
<ENGFEE>5700</ENGFEE>
</KISCOURSE>
我的XML设置只是一个基本的看法 - 任何帮助表示赞赏!
编辑:除了下面提到的问题,XML数据的结构如上所述,我希望某些PHP或Html表单能够搜索标题KISCOURSE的标题,然后显示相关的搜索。答案 0 :(得分:0)
因为这是一个比一个简短问题更大的项目,我的回答只是为了给你一些关于如何处理这个问题的想法。告诉我你是否认为它有用,如果你有其他问题。
假设您将数据放在一个XML文件中,例如data.xml
,您可以访问PHP及其XSLTProcessor
class我会执行以下操作:
data.xml
告诉我你是否觉得这种方法适合你,我可以添加更多细节。祝你好运!