gpt4 book ai didi

javascript - 使用 jquery 过滤 XML 结果

转载 作者:行者123 更新时间:2023-11-29 15:05:38 25 4
gpt4 key购买 nike

使用 jquery 是否可以过滤加载的 XML 结果?理想情况下,我想做一个 mysql 风格的文件管理器/搜索,例如

SELECT * FROM "example_table" WHERE id="1"

我的应用程序中加载了一个具有以下结构的 XML 文件

<country>
<state id="1">
<statename>Baden-Wurttemberg</statename>
<cities>
<city>
<cityname>Aach</cityname>
<yahoo>1</yahoo>
</city>

阿伦 2 我的 COUNTRY 标签中有多个州(每个州都有一个“id”)。如何使用 jquery 获取 id="1"州的所有城市?

最佳答案

如果没有插件(如果存在的话),你将无法使用 MySQL 语法,但你可以只使用 jQuery 选择器,然后使用 map 将其转换为城市的 JS 数组:

var cities = $(xml).find('state[id=1] cityname')
.map(function(i,el){ return $(el).text() });

关于javascript - 使用 jquery 过滤 XML 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2172990/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com