问题标签 [domparser]
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.
android - 使用 DOM Parser 从 url 解析 XML 数据
我想从 url 解析 xml 文件:
我想解析文件的以下标签:
但我不知道如何仅获取这两个标签的值。
我已经尝试了来自 http://www.androidhive.info/2011/11/android-xml-parsing-tutorial/的示例代码
但它没有显示解析具有不同属性值的相同标签。谁能指导我如何做到这一点?
提前谢谢。
java - 尝试使用 DOM 解析时出现 MalformedByteSequenceException 异常
我有这个代码:
在我尝试处理的页面上,出现以下异常:
com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException:1 字节 UTF-8 序列的字节 1 无效。
如何将页面更改为 UTF-8?或者,我还有什么其他方法可以解决这个问题?
json - .NET 中的字符串 XML 到 JSON 转换,而不使用 XmlDocument
我正在尝试找到一种内存效率更高的解决方案,用于在不使用XmlDocument的情况下将 XML 字符串转换为 JSON 字符串(反之亦然)。
目前,我尝试过的所有 3rd 方库都期望 XmlDocument 作为输入。
在我使用XmlReader编写自己的解析器之前,我想知道是否有人知道开箱即用的解决方案?
php - Validate Invalid XPath Query
What would be the right validation if i want to know that my XPath Query is not working..
I'm using the code above but it displays nothing even if the query cannot produce any result.
javascript - 为什么我的 XSLTProcessor transformToDocument 不起作用?
我的任务是修复一个旧网站,使其与现代浏览器兼容。不过,有一些第 3 方控件让我很适应,我不会花钱购买这些控件的最新版本。这些旧网格之一有一些内置的 javascript,在处理 XSLTProcessor transformToDocument 时不起作用。这是所有编译的 JS,我可以用一些工作代码替换它们。它用于 IE 的代码不同并且可以工作,但不能在其他浏览器中工作。我需要修复的其他浏览器的代码如下。我将在下面添加我的控制台日志的屏幕截图。transformToDocument 几乎返回一个空白页。让我知道是否应该添加任何其他内容以使我的问题更清楚。
仅供参考,WORKING IE Code 是这样的
来自 xsltURL 的 XSLT 文件:
XML:
控制台屏幕(this.Processor.transformToDocument(this.input)):
java - 数组重复输出数据
(我不知道如何正确标记我的问题,所以不要介意标题)。
我正在使用 java DOM Parser 来解析 rss 提要并输出文件 (.xml)。除了一个主要组件外,这一切都有效。(某些部分使用 Jsoup)
在<content:encoded>
标签(文章正文)中,它必须将所有<iframe>
标签更改为<a>
标签,并将其视觉部分设置为 iframe 标签中包含的视频的缩略图。
这是获取转换标签和更改标签的 html 的代码。
所有的解析工作,我可以使用正则表达式成功地从 iframe 标签中获取 Youtube ID。但是,如果帖子有多个视频,而不是插入所有正确的 ID,它只会插入该帖子中第一个视频的 ID。
所以而不是(请原谅格式)
它给出(注意 img src 属性)
我很确定这很简单,我只是想念它。
编辑:感谢无关(用于修复格式)
再次,请原谅我缺乏细节和/或让一些非常简单的东西听起来令人困惑,但我不知道如何正确表达手头的问题。
java - 如果 XML 具有附件标记,则 DOM 解析器抛出空指针异常
我正在创建一个 android 应用程序来解析 RSS 提要,在过去的几周里它一直运行良好。但最近其中一篇文章有一个<enclosure>
标签,应用程序停止工作,logcat 指出 DOMParser 抛出了 NullPointerException。
我经历并尝试了我对Java的了解可能做的所有事情。但无济于事。
附带说明一下,如果我手动删除有问题的标签,问题就解决了,应用程序再次正常工作。
这是我正在解析的 xml
我删除了不相关的标签并替换了信息以保护隐私并保持简短
和解析器的一部分:
在 logcat 它告诉我这一行:
是 NullPointerException 的原因,但正如我之前所说,如果提要没有<enclosure>
标签,它就可以正常工作。
所以总结一下,如果XML文件有<enclosure>
标签,就会导致应用程序不再工作。但是没有标签,它工作正常。我想要做的是要么忽略标签,要么(正确地)删除它,然后继续解析文档的其余部分。
目前没有什么对我有用,这就是我在这里问的原因。
任何帮助将不胜感激。
php - 回显最后五个 div
我将如何使用 php 到echo
最后 5 个 div?
例如,这个字符串:
我该怎么做?使用 domparser、正则表达式或什么?
可以对此进行修改以实现此目的吗?这里的代码获取前五个,但我想获取最后五个。
android - Android使用Dom解析器解析所有标签
我正在尝试使用 Dom 解析器解析以下 xml 文件。但我得到了前三个标签(日期、早餐、午餐)。如何获取所有日期、早餐和午餐标签。
我正在使用以下代码:
如何解析内容下的所有标签。帮我做这件事。