stax

    2热度

    1回答

    我在012rs的vrsion 1.2.0中使用StAX Streaming Api。 当我试图将下面的xml写入文件时,大于char的字符不会被转义。然而,似乎没有逃跑的问题。 out = new FileOutputStream("foo.xml"); XMLOutputFactory factory = XMLOutputFactory.newInstance(); XMLStreamWr

    0热度

    1回答

    我正在使用xml编写器进行格式转换。由于流式传输功能(输入文件非常大,需要逐段写入),我决定使用StAX API(游标API)。我正在使用数据格式(某些类)来存储输入文件中的分析值。我还创建了一些用于编写具有writeNode方法的xml文件的类。此方法如下所示: public void writeNode(Object object){ writer.writeStartElement();

    1热度

    1回答

    stax是否有一个标准api,这样我可以用通用的方式编写我的代码来读取一个xml文件并将它们加载到我的java对象中,如果我想要,我可以换出xml stax解析器的实现? 那里常见的stax解析器是什么?

    2热度

    2回答

    我尝试使用STAX从URI解析XML文件! XML看起来像这样: <Type type_id="4218"> <Title>English Premier League</Title> <Event start_time="2011-12-18 16:10:00" ev_id="2893772"> <Description>Manchester City

    0热度

    2回答

    我有一个XML文件开始: <?xml version="1.0"?> <results> <result id="0001"> <hometeam> <name>Dantooine Destroyers</name> <score>6</score> </hometeam> <awayteam> <name>

    5热度

    2回答

    我接管了一个应用程序的维护,该应用程序使用stax分析器将多个记录的XML文件分解为单个记录以供进一步处理。为此目的使用这种类型的解析器在我看来是矫枉过正,但我​​没有写出它。 应用程序现在遇到了数据,如这样的: <name><![CDATA[A & B]]></name> 我们目前的解析器返回的开始“名称”标签的事件。 下一个事件是一个字符事件,其值为'A & B'。 从Sun公司的网页,我

    0热度

    1回答

    我有XML,看起来像这样 <Items> <Item> <Item> </Items> ,我有XSD这种结构和使用XJC已经产生coresponding类(所以Items是rootElement的) 问题是StaxEventItemReader需要一个方法来解组仅仅<Item></Item>并把它作为根元素,所以jaxb2 unmarshallers抛出错误,它期望的项目

    1热度

    2回答

    我有这样的XML <request> <accountid>123</accountid> <accountid>1234</accountid> </request> 我使用STAX解析器读取该 XMLEventReader eventReader = inputFactory.createXMLEventReader(reader); if (startElement.getNam

    0热度

    2回答

    这是我的程序, 我正在使用STAX解析器解析XML文档。 当我使用硬编码值,然后只有它的工作(item.account =“sss”;) 但是,如果我曾尝试使用 item.account = eventReader.getElementText(); 列表的大小为0 (列表项目=新的ArrayList();) import java.io.StringReader; import java.ut

    0热度

    1回答

    是否有方法使用XMLEventWriter在另一个XMLEvent位置使用XMLEventReader进行读取时编写XMLEvent? 感谢,