问题标签 [jquery-xml]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 如何在 jQuery 中加载新的 RSS 提要项目
我正在使用 jFeed 来解析 RSS 提要,但我现在正在考虑如何在基于间隔的检查中跟踪更改。与之前的加载相比,如何有效地检查提要中是否有新项目?不幸的是,我不能使用 RSS 2.0 last updated 参数,因为它不存在。
javascript - 使用jQuery解析XML文档,有没有高效的方法
例如,假设我有以下 XML 文档,我需要使用 jQuery 解析它。
为了获得第一本书的“标题”。我可以使用以下 jQuery 函数。
这会给我第一本书的“标题”,即“乱世佳人!” . 现在,我的问题是:这是获得第一本书“标题”的有效方法吗?
恐怕,jQuery 内部可能会解析所有书籍的标题,然后返回给我first()。我想知道,我是否在解析我不感兴趣的书籍时浪费了 CPU 周期?
如果您能想到任何方法,请提出替代方案。提前致谢!
PS:请注意,我不能使用浏览器的原生 javascript API,因为项目的其余部分已经使用 jQuery 进行 XML 解析。
javascript - 使用 Jquery 为 IE7+ 和 Mozilla 进行 XML 解析
我一直在开发一个需要在 jquery 中解析我的 xml 的 Web 应用程序。我正在构建我的网络应用程序以在 IE7 到 IE10 和 mozilla 上工作。我想迭代到我的 xml,所以我写了下面的代码。
但我发现我需要为不同的浏览器编写不同的循环机制来从 xml 中获取。这有点奇怪,因为我使用的是 Jquery,所以它应该是所有浏览器兼容的。
那么有没有更好的从 xml 读取的方法,它适用于所有浏览器,这样我就不必编写浏览器检查代码了?
jquery - 具有 2 个值的 jQuery .find()
模型 xml:
如何使用 find 关键字 jquery xml 从上述 xml 中查找 2 到 4 之间的 id 值
在这种情况下,如何在 find 关键字里面写参数。
$(xml).find("findkeyword[id]")?
谢谢。
jquery - jquery 在 IE 8.0 和其他浏览器中使用 xml 作为 html
我需要从服务器获取一个 xml 字符串,其格式为:
客户端获取此 xml 并对其进行处理:
我的问题是,此代码在 Chrome 和 Firefox 中运行良好,但在 IE 8.0(我使用的是 8.0)中运行良好。它在 IE 中警告 0,而在 chrome 和 firefox 中警告正确长度。
我试试这个,但它也显示 IE 中的记录长度为 0,但在 Chrome 中很好
jquery - 当相同元素存在于不同ns中时,xml解析中的问题,使用jquery
xml内容是:
正如所观察到的,有些项目有<media:content>
元素,有些没有
Jquery解析xml如下:
问题:
在 Firefox 中,上面的代码工作正常。然而,在 Safari 中,媒体标签内的文本也会附加在标题中
Firefox 中的输出:Title 1
Safari 中的输出:Title 1some mediaImageImageImage
编辑:我如何告诉选择器不要选择<media:title>
但只<title>
我确实通过了这篇文章,但没有任何帮助。
我错过了什么?
*我正在使用jquery 1.7.1,问题与 jquery 1.6.**** 相同。
jquery - jQuery Mobile 列表中的 jQuery Parse XML 显示 UL UL 仅返回 XML 中的最后一项
我正在使用 jQuery Mobile 1.1.1 和 jQuery 1.7.1。JQuery mobile 可以有一个嵌套列表,点击后可以在另一个屏幕中显示下一个 ul。请参阅此示例:http: //jquerymobile.com/demos/1.1.1/docs/lists/lists-nested.html#&ui-page=0-8
我试图通过解析 XML 数据文件来做到这一点。我列出列表的内容没有问题,但是,在单击第一个父项时,我总是得到最后一个父项的子项。
在 Firebug 中,我可以看到那里所有的 Children 区域,但关系变得混乱......
如何单击第一个父 LI 并获取该父的孩子?
这是我的 jquery/mobile cdn 脚本部分:
这是html:
这是示例 xml:
jquery - jQuery:加载和使用大型 XML 文件的最快方法
我有一个相当大的 XML 文件(大约 5MB),需要用 jQuery 加载它。之后,我想在我的 html 文件中查询和显示一些数据(我正在考虑一种类似的方式来做到这一点,因为 .NET/C# 提供了它)。
加载这么大文件的最快方法是什么?
将 xml 文件转换为 json 对象(使用此插件?
jquery - 如何在使用 xml-jquery 时动态出现/更改的文本字符串中添加下划线
我希望使用 Jquery 出现在页面上的 XML 属性值应该在特定字符处加下划线。
有人可以帮我吗?
先感谢您。
jquery - 使用命名空间时 jQuery 的 parseXML 失败(无效的 XML)
如果我尝试以下操作:
jQuery 返回解析错误:
但如果我尝试:
它工作正常。在我目前的开发中,我将调用服务器并将 xml 结果作为字符串获取。这个字符串将包含命名空间,如xs:type
. 然后我将不得不解析 xml 并对结果做一些其他的事情。在使用 parseXML 解析之前,我是否必须从字符串中删除所有冒号?有什么解决方法吗?