java - 如果标签的内容包含>或<,你将如何在java中解析xml?
问题描述
目前,我正在使用XMLInputFactory
和XMLEventReader
解析来自 rss 数据馈送的 XML。在描述中,它包含 html 标签中的>
和<
。Java 将其作为实际标签读取,它认为描述的结尾,所以它切断并转到下一个元素。如何从解析中排除标签?
解决方案
我不经常使用拉解析器XMLEventReader
(Characters
他们。解析器最有可能选择拆分内容的位置是实体边界,以避免在扩展实体时对字符数据进行批量复制。
推荐阅读
- azure - 无法在免费试用帐户下在 Azure 中设置 VM 的大小
- javascript - 如何返回发生点击事件的标签
- python - 在没有 sklearn 的情况下从数据构建混淆矩阵
- azure - 如何使用 Azure 将集群 IP 作为有效 URL 名称或 DNS 名称?
- python - Python计时器线程未使用桌面快捷方式终止
- linux - 如何将上次修改的 stat 命令的输出格式化为 mmm dd yyyy
- c# - 无效的对象名称'NCSysem.dbo.PurchaseDetailTbl
- c# - 错误:在主机上进行一些更新后,ASP.NET Ajax 客户端框架无法加载
- java - 创建完所有内容后,有什么方法可以添加动作侦听器吗?
- javascript - 按钮打开并在单击时跳转手风琴