jaxp

    1熱度

    1回答

    我跟着tutorial這裏: 和我的課是one.java和oneWriter.java 當我運行one.java,我的罐子被安裝出於某種原因:

    0熱度

    1回答

    由於某些類路徑問題,我將Maven依賴項從我的應用程序中移除到Xerces。據我瞭解,這不再需要,因爲它在JRE中。但是,在編譯使用org.apache.xml.serialize.OutputFormat和org.apache.xml.serialize.XMLSerializer的junit時,將不再找到這些導入。 我應該將Xerces作爲「提供的」作用域添加還是不在JRE中提供這些類? Xe

    0熱度

    1回答

    爲了支持StAXResult作爲輸入,我希望能夠從XMLEventWriter改編爲XMLStreamWriter。它可能通過XMLOutputFactory2.createXMLEventWriter(XMLStreamWriter)進入另一個方向。 讀者也有類似的不對稱,因爲XMLInputFactory只有一個方法來適應從XMLStreamReader到XMLEventReader。 有沒有

    1熱度

    1回答

    我正在使用以下代碼來緩存xsl(在所有請求中都是相同的),以免每次都從磁盤讀取文件。 我的問題是,如果xsl引用100個其他xsl文件(<xsl:include href="file1"/>),它們是否也會加載到緩存中?他們仍然會從磁盤讀取? 如果不是,我們如何讓所有的依賴xsls被讀入內存並緩存? private static Templates cachedXslt = null; // T

    0熱度

    1回答

    我想根據外部XSD描述驗證XML文件。下面是我的XSD創建 private static Schema xmlSchema; try { SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); String FEATURE= "";

    1熱度

    2回答

    我正在使用JAXP XSLT API(javax.xml.transform)來轉換xml文件。 TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = transformerFactory.newTransformer(xslSource); tra

    8熱度

    1回答

    我正在實施防止XXE(外部XML實體)注入的XML驗證。我借用OWASP XXE Prevention Cheat Sheet的一些代碼。我的代碼看起來是這樣的 - SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Schema schema = factory

    -1熱度

    1回答

    我使用Java。我有一堆長XML文件。我必須通過幾個字段過濾文檔,然後我必須提取其他字段,然後根據這些字段創建一個Java對象。我應該怎麼做? SAX,JDOM,XSLT,XPATH,JAXP等?對不起,我不熟悉XML技術。你能給我一個用於我的用例的通用架構嗎?

    0熱度

    1回答

    我使用舊FOP庫版本0.20.5 我有一個xsl:fo與 <fo:block text-align="end"> Page number :<fo:page-number /> </fo:block> 這是在頁腳 我需要創建一個PDF文件使用一個初始數量> 1和前。 10或11或其他一些別的.. 所以第一頁開始10,SECONDO eith 11等.. 我需要這個號碼從JSP

    0熱度

    1回答

    我使用JAXP規範API和Saxon-HE API,主要目的是開發一個應用程序,它使用可配置的XSLT樣式表來轉換XML文件,能夠覆蓋生成的輸出文件。我跳過的細節,因爲我創建了一個示例項目說明遇到的問題: 使用案例:在轉換錯誤的情況下,XML文件移動到另一個目錄(可能是錯誤的目錄)引發訪問異常。 當我基於File實例(指向XML文件)實例化StreamSource時,如果發生某些分析錯誤,則移動該