使用Javascript读取XML文件
Reading a XML file using Javascript
我有一个xml文件,如下所示:
<ProductsXML>
<Product>
<Name>BLA</Name>
</Product>
<Product>
<Name>KKK</Name>
</Product>
<Product>
<Name>SSS</Name>
</Product>
<Product>
<Name>AAA</Name>
</Product>
<Product>
<Name>CBA</Name>
</Product>
<Product>
<Name>ABC</Name>
</Product>
我想要一个使用JavaScript的函数来检查文件中是否存在名为:KKK的产品。
你能帮忙吗?
谢谢,
您可以这样做。xml必须以字符串形式存在于txt
中。
if (window.DOMParser)
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,"text/xml");
}
else // Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.loadXML(txt);
}
var products = xmlDoc.getElementsByTagName("Product");
for (var i = 0; i < products.length; i++) {
if(products[i].children[0].textContent === "KKK")
alert("I found KKK")
}
相关文章:
- 我应该如何从xml文件构建一个javascript页面
- 显示IIS上javascript文件(SOAP请求)的XML响应
- 如何使用javascript或jquery mobile从url读取和显示XML文件
- 如何使用JQUERY解析大型XML文件并将其可视化为HTML格式
- Javascript/JQuery.本地缓存xml文件
- 需要帮助处理XML HTTP文件上载请求
- xml文件在js项目目录结构中的位置
- 使用jquery动态解析XML文件
- 指定单击链接时要加载的xml文件
- 使用javascript读取本地XML文件并在html页面中显示
- 将xml文件导入pdf(Acrobat)
- 使用AJAX传递的数据编辑XML文件-正在删除XML数据
- 在HTML文档中使用XML文件中的数据
- 可以't从xml文件中提取数据
- 通过JS/AAJAX在XML文件中搜索1个数据
- 搜索XML文件并使用javascript显示结果
- Windows 8市场应用程序JS,访问远程XML文件
- 如何获取XML值,然后使用javascript将它们输出到htm文件中
- 加载svg文件(xml)并使用javascript提取特定信息
- (初学者javascript)获取多个文本文件XML请求