saxon

    0熱度

    1回答

    我是新來的XML,所以忍受着我。我需要將一個xml文件轉換爲另一個xml文件。它需要xslt 2.0。我正在使用撒克遜的s9api。使用他們的文件,這是我迄今爲止: import java.io.File; import javax.xml.transform.stream.StreamSource; import net.sf.saxon.s9api.DocumentBuilder; im

    0熱度

    1回答

    我是XSLT 2.0的新手,我必須將XML轉換爲文本文件(CSV),但我希望輸出爲行屬性順序(請參閱下面的內容XML,樣式表和輸出)。正如你所看到的,line =「9」的輸出應該是第二行。問題是如何更改樣式表以實現正確的輸出? <?xml version="1.0" encoding="UTF-8"?> <root> <MP> <CSVIMP line="10" con

    0熱度

    1回答

    我想使用逐項列表,而不是硬中斷,見例如: <para>line1<?linebreak?> line2<?linebreak?> line3</para> 不過,我遇到我這樣可防止處理第二行遞歸模板怪異的行爲正確。我創建了簡化的測試用例 - 不再遞歸。如果count(preceding::processing-instruction('linebreak')) = 0表達式以這種方式使用,

    0熱度

    2回答

    我正在用xsl-fo(Saxon XSL 2.0,AHF V6.2)開發PDF打印出版物。 我的目標是讓自動編號的腳註(不包括單個頁面上的重複項)插入來自引用靜態文本元素的文本。 因此,基本上內聯腳註(fn)會引用靜態腳註文本元素,創建內聯編號並在頁面底部打印相應的腳註文本。 <?xml version="1.0" encoding="UTF-8"?> <document> <chapter>

    0熱度

    1回答

    當我嘗試在Ubuntu 16.04下爲PHP構建Saxon/C時,我在運行make命令後得到了一堆。 這是第一個錯誤: /bin/bash /usr/lib/Saxonica/Saxon-HEC/Saxon.C.API/libtool --mode=compile g++ -I . -I/usr/lib/Saxonica/Saxon-HEC/Saxon.C.API -DPHP_ATOM_INC

    0熱度

    2回答

    我想讓Saxon 9.7 HE在C#中運行,並且失敗了。 按照指示,我下載並運行https://sourceforge.net/projects/saxon/files/Saxon-HE/9.7/SaxonHE9-7-0-14N-setup.exe/download 這將安裝一堆文件到C:\ Program Files文件\ Saxonica \ SaxonHE9.7N。 在這其中裏面的bin文件

    0熱度

    1回答

    我在寫一個簡單的代碼來使用selenium和xpath2.0函數從網頁中抓取數據。 因爲硒僅支持xpath1.0功能,我想使用Saxon.jar 我已經下載並提取Saxon9he.jar文件到路徑「C:\ Program Files文件\的Java \ jre1 .8.0_111 \ lib中\ EXT」 我已創建文件 「jaxp.properties」 用下面的行: javax.xml.tran

    1熱度

    1回答

    查詢字符串據時Saxon的documentation, java net.sf.saxon.Query -qs:doc('a.xml')//p 1 selects elements within the file a.xml in the current directory. 我試圖從一個bash腳本只是這樣做: java net.sf.saxon.Query -qs:doc"('myFile.x

    1熱度

    1回答

    在我們的類路徑中使用Saxon設置docbook工具鏈,我知道我們需要一個帶有一些擴展名的JAR文件。 現在我無法在互聯網上找到它。 下面是鮑勃·斯泰頓的精彩的書上的信息「的Docbook:XSL」 DocBook的樣式有專門爲薩克森處理器編寫一些自定義的擴展功能。這些函數包含在DocBook分發包的擴展子目錄中包含的saxon653.jar文件中。在那裏可能有幾個撒克遜jar文件,標有Saxon

    0熱度

    1回答

    我有一個用saxon 8.7編寫的自定義NodeInfo,DocumentInfo和ExternalObjectModel實現。 我還需要支持一些自定義功能。 我的理解是,saxon 9.7 HE有更好的支持,所以試圖從基於8.7的實現遷移到9.7 HE。 有沒有辦法關閉xslt功能?我現在不需要它。 是s9api推薦的API來獲取以下功能: 使用自定義datamodels工作(我沒有XML文檔)