sax相关内容
我正在尝试运行一个对URL调用GET的空手道测试,但我发现当站点以小写形式返回
..
我有一个 REST Web 服务,它返回如下 xml 结果: - - 第一个类别1
..
我需要 unmarshall 未知 XML 内容的子集,使用该未编组的对象,我需要修改一些内容并重新绑定相同的 XML 内容(子集) 与原始 XML. 输入 XML 示例:
..
在 Java 中使用 SAX api 从流输入中解析没有根元素的 XML 片段列表是否可行? 我尝试解析这样的 XML,但得到了一个 org.xml.sax.SAXParseException:文档中根元素之后的标记必须格式正确. 甚至在 endDocument 事件被触发之前. 我不想解决明显但笨拙的解决方案,例如“预先附加自定义根元素或使用缓冲片段解析". 我正在使用 J
..
所以我目前正在使用 SAX 尝试从我正在处理的许多 xml 文档中提取一些信息.到目前为止,提取属性值真的很容易.但是,我不知道如何从文本节点中提取实际值. 例如,在给定的 XML 文档中: - 要提取的文本-
..
我正在尝试解析堆栈溢出数据转储,其中一张表名为 posts.xml,其中包含大约 1000 万个条目.示例 xml:
..
我正在制作一个读取 XML Internet 的 Android 应用程序.此应用程序使用 SAX 来解析 XML.这是我的解析部分代码: public LectorSAX(String url){尝试{SAXParserFactory spf=SAXParserFactory.newInstance();SAXParser sp = spf.newSAXParser();DefaultHand
..
我的 XML 看起来像这样 - ValueGoesHere
..
目前我正在尝试使用 SAX 解析器,但大约 3/4 的文件完全冻结了,我尝试分配更多内存等但没有得到任何改进. 有什么办法可以加快速度吗?更好的方法? 将其剥离,所以我现在有以下代码,当在命令行中运行时,它仍然没有我想要的那么快. 使用“java -Xms-4096m -Xmx8192m -jar reader.jar"运行它,我得到超过文章 700000 附近的 GC 开销限制
..
像 SAX 和 StAX 这样的流式 xml 解析器比构建像 DOM 解析器这样的树结构的解析器更快,内存效率更高.SAX 是一个推送解析器,这意味着它是观察者模式(也称为侦听器模式)的一个实例.SAX 首先出现,但随后出现了 StAX - 一个拉式解析器,这意味着它基本上像迭代器一样工作. 您可以在任何地方找到为什么更喜欢 StAX 而不是 SAX 的原因,但通常归结为:“它更易于使用".
..
我正在尝试解析来自不同来源(我几乎无法控制)的 xml 文件.它们中的大多数都以 UTF-8 编码,使用以下代码段不会造成任何问题: SAXParserFactory factory = SAXParserFactory.newInstance();SAXParser 解析器 = factory.newSAXParser();FeedHandler handler = new FeedHandl
..
这是一个简单的问题,但我找不到答案.我有一个 XSLT 2.0 样式表,我试图用 Java 处理它.它依赖于来自 Saxon 的 XSL 元素. 我当前的类在简单的 XSLT 1.0 上运行良好,但我在使用 Saxon 构建的 2.0 XSLT 时遇到无法识别元素的错误. 我不知道如何告诉 Java 使用 Saxon 作为处理器.我在我的班级中使用 javax.xml.transfor
..
我有一系列相互馈送的 XSL 2.0 样式表,即样式表 A 的输出馈送 B 馈送 C. 最有效的方法是什么?重新表述的问题是:如何有效地将一种转换的输出路由到另一种转换中. 这是我的第一次尝试: @Overridepublic void transform(Source data, Result out) 抛出 TransformerException{for(变形金刚汽车人:汽车人
..
我正在尝试将使用 DOM 解析和大量 XPath 表达式的类之一迁移到 SAX 解析.DOM 解析对我来说很好,但是我尝试解析的一些文件太大了,它们会导致服务器超时.我想重用 XPath 和 SAX 解析,但我不确定这是否可能,如果不可能,请帮助我,因为我不知道如何以下代码将在我仅使用 SAX 时: 文档文档 = bpsXml.getDocument();String supplyName =
..
我用 Sax 解析了一个很大的 xml 文档,我想在某些条件成立时停止解析文档?怎么办? 解决方案 创建一个 SAXException 的特化并抛出它(您不必创建自己的特化,但这意味着您可以自己专门捕获它并处理其他 SAXExceptions作为实际错误). public class MySAXTerminatorException extends SAXException {...}p
..
我正在关注这个教程. 效果很好,但我希望它返回一个包含所有字符串的数组,而不是包含最后一个元素的单个字符串. 任何想法如何做到这一点? 解决方案 所以您想构建一个 XML 解析器来解析这样的 RSS 提要. MyTitlehttp://myurl.comMyDescription
..
由于要处理数百万条记录,我必须使用此处给出的技术处理 SAX 解析.http://poi.apache.org/spreadsheet/how-to.html#event_api.但是日期类型被转换为数字.使用HSSFListener时如何区分Date和Number? 解决方案 Excel 文件格式将所有日期存储为具有特殊格式规则的数字.并不是 HSSF 正在转换它,您得到的正是 Exce
..
我是正式用户的新手,我总是在这里找到答案,但现在我不得不问. 我正在使用最新的 apache-poi 3.8 版本(从 2012 年 3 月 26 日开始),我必须使用多个工作表操作单个文件,其中只有一个包含大量数据(超过 1000 列和 10 000行). 我只需要在大表中添加更多列.因此,使用现有的工具,我应该使用 SAX 读取它并使用 SXSSF 重写它. Excel 文件
..
我正在使用图书馆 org.apache.poiXSSFWorkbook 工作簿 = 新 XSSFWorkbook(fileInputStream); 我正在努力 org.xml.sax 库,但无法将其转换为工作簿 注意:在最终结果我希望返回 XSSFWorkbook 上面的代码将耗尽内存,任何帮助将不胜感激提前谢谢Q 解决方案 InputStream is = new
..
我正在开发一个使用Apache POI读取excel xlsb文件的Java应用程序,但在读取它时出现异常,我的代码如下: import java.io.IOException;导入 java.io.InputStream;导入 org.apache.poi.xssf.eventusermodel.XSSFReader;导入 org.apache.poi.xssf.model.SharedStr
..