saxon

    -1熱度

    1回答

    當我從XML在Java中使用XSLT轉換爲JSON出現以下錯誤: 必需項類型FN的第一個參數的:XML到JSON()是節點();提供的值具有項目類型的xs:串 XML: <?xml version="1.0" encoding="UTF-8"?> <map xmlns="http://www.w3.org/2005/xpath-functions"> <string key="stud

    0熱度

    1回答

    我在Windows XP上使用Saxon 9.8和xslt3.0將xml數據庫轉換爲每行一個數據庫條目的普通文本文件。 但我需要處理與正則表達式和條件的值,當我添加的代碼以下部分: <xsl:analyze-string select="sbtime/@stmerid" regex="([hm]{{1}})([0-9]{{1,2}})([ew]{{1}})([0-9]{{0,2}})">

    0熱度

    1回答

    試圖檢查一個值(一次標記)與我的文檔中的其他值不匹配: /foo/bar/baz/tokenize(value,',')[not(. =(/foo/biz/value/string(),'bing'))] 具體來說,檢查/ foo/bar/baz/value(即'ding,dong,bing')不匹配/ foo/biz/value/string()或值'bong' 。 但我發現了「領導‘/’不

    2熱度

    1回答

    晚上好, 我有一個問題,將「parse-xml-fragment」的結果傳遞給使用XSL-T 3.0的模板。我正在使用Saxon-PE 9.7.0.15(Java版本捆綁在最新的oXygen 19中)。我希望能夠將已定義的模板應用於從「parse-xml-fragment」中生成的「文檔節點」,就好像它是原始XML文檔的一部分,而不是一個已定義屬性的base64內容。換句話說,我需要瀏覽「pars

    1熱度

    1回答

    我想驗證我對Saxon的XSLT對象和併發性的理解。 基本上,我需要自定義的解析器來將特定於請求的數據返回給變換,而目前,我爲每個請求的每個變換創建瞭解析器的新實例。我已經有了一個來自另一個請求的數據的早期報告,這是一個重要的問題。 使用撒克遜9.6.0.6 HE上.NET 4.6(C#),視窗7 /服務器2012 我的代碼可以爲許多併發請求執行許多不同的共享變換。撒克遜編譯的XSLT是性能必不可

    1熱度

    2回答

    當輸出文件具有重複的URI時,是否有辦法使xsl:result-document覆蓋或跳過文件?我想我不必提供一個例子。 我有數據庫中有重複的條目。我知道我可以把一個id,然後從60000個文件名刪除id 此致敬意。

    2熱度

    1回答

    XML: <root></root> XSL: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="html" indent="yes" encoding="

    0熱度

    1回答

    我使用oXygen編輯器XML編輯器19.0和Saxon-EE 9.7.0.15。 爲了測試saxon:send-mail函數,我寫了下面的簡單樣式表,但每次嘗試運行它時,Saxon都會返回一個java.lang.NullPointerException錯誤。擴展功能(-ext)被激活。我也遇到了與Saxon-PE相同的錯誤。 有沒有人有一個想法,錯誤可能來自哪裏? 這裏是樣式表: <?xml v

    0熱度

    1回答

    我有一種將XML文檔轉換爲HTML文檔的方法。 Processor saxProc = ... XsltTransformer trans = ... XdmNode source = saxProc.newDocumentBuilder().build(new StreamSource(xmlFile)); trans.setInitialContextNode(

    0熱度

    1回答

    我有一個問題: 我們能否序列化net.sf.saxon.jaxp.TemplatesImpl對象。 我的問題: 我無法序列化我的net.sf.saxon.jaxp.TemplatesImpl實例, 任何一個都可以幫助我如何序列化我的對象。 我得到的例外象下面這樣: java.lang.ClassCastException:net.sf.saxon.jaxp.TemplatesImpl無法投射到了j