stax

    0熱度

    3回答

    使用StAX我有以下形式的200 MB的xml: <school name = "some school"> <class standard = "2A"> <student> ..... </student> <student> ..... </student> <student>

    3熱度

    2回答

    我遇到了兩個不同的代碼,用StAX解析文件。 Google快速告訴我,有兩種解析方式:使用遊標API並使用迭代器API。請告訴我兩者之間的區別,以及從開發人員的角度更易於使用哪一個。

    3熱度

    1回答

    我在JBoss 6上部署了一個Java EE 6 JAX-RS web服務,我想用Woodstox而不是當前正在使用的任何SAX/StAX解析器。由於一些堆棧跟蹤列表類(其他包中): org.apache.xerces.parsers org.apache.xerces.impl org.apache.xerces.jaxp ...我猜它使用Xerces。 我已經嘗試添加the necessary

    3熱度

    3回答

    我正在使用以下簡單的StAX代碼遍歷XML中的所有標記。的 的input.xml> 100 MB XMLInputFactory xif = XMLInputFactory.newInstance(); FileInputStream in = new FileInputStream("input.xml"); XMLStreamReader xsr = XMLInputF

    2熱度

    1回答

    我正在使用DOM創建XML文件並使用StAX解析另一個xml以有選擇地寫入數據。 我被困在一個點,我從Stax的DTD事件,但我不知道如何將它寫入DOM文檔。 Document doc = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument(); while (r.hasNext()) { i

    3熱度

    1回答

    下面的代碼一次正確地解析流中的XML一個對象。 但是,當我取消註釋unmarshaller.setSchema(schema)行程序拋出異常: [org.xml.sax.SAXParseException:CVC-elt.1:找不到元素 '認購' 的聲明。 ] 我已經使用javax.xml.validation.Validator類驗證了XML,但我的目標是一次驗證一個元素並同時解組。 這是我當前

    0熱度

    2回答

    我想從一個客戶端應用程序使用Java中的套接字發送一個xml消息到服務器,但我不知道如何將它寫入流: String user = "Oscar" String pass = "1234" ObjectOutputStream oos = new ObjectOutputStream( socket.getOutputStream()); //

    1熱度

    1回答

    我送過Java代碼中的XML請求,並使用下面的代碼獲取XML響應URL的XML響應: BufferedReader rd = new BufferedReader(new InputStreamReader(connection.getInputStream(), "UTF-8")); StringBuilder sb = new StringBuilder(); String

    0熱度

    1回答

    有什麼方法可以告訴metro它應該使用什麼StAX實現?

    1熱度

    1回答

    我有一個是應該過濾<InterestingElement>開始元素事件,此EventFilter實現: class InterestingElementFilter implements EventFilter { @Override public boolean accept(XMLEvent event) { if (event.isStartElem