saxon

    1熱度

    2回答

    我使用撒克遜家庭版,以XML轉換成JSON: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="text" encoding="UTF-8" /> <

    1熱度

    3回答

    在本主題中,我想要求比我自己提供的更多的腦細胞。我想根據實際XML實例中使用/未使用的元素(僅限單個命名空間)重構我的XSD(v1.0)。讓我們建立了一個小場景: 我對相應的模式只有有效的XML文檔: <body> <h1>Heading 1</h1> <p>paragraph</p> <p><bold>bold</bold>paragraph<italic>ital

    0熱度

    1回答

    我創建了一個ASP.net應用程序並安裝了saxon-他使用了塊體包管理器。我想使用n flag來使用標準的.NET正則表達式引擎,從而允許本機.NET正則表達式語法。這僅在.NET平臺上受支持。 然而,我發現了以下錯誤: {"Syntax error in regular expression: unrecognized flag 'n'"}

    0熱度

    1回答

    我試圖使用XQuery提取HTML表格的單元格中的所有值。我使用的查詢,你可以在下面找到,給出以下結果 Warning on line 11 column 22 of queryExtractTable.xq: The child axis starting at an attribute node node will never select anything Warning on

    0熱度

    1回答

    我正在將用XSLT 2.0編寫的文件轉換爲XSLT 1.0,以便它可以在瀏覽器中使用。任何人都知道如何使用XSLT 1.0來實現與fn:Qname相同的功能嗎?

    0熱度

    2回答

    我有一個XML轉換: <root> <item name="first" /> <item name="second" /> <item name="third" /> </root> 我想要得到的是,每一個值是引用和值被分離出(順序並不重要)的字符串: "first" , "second" , "third" 我的問題是我如何正確使用xslt 2.0來實現

    0熱度

    1回答

    我想在C#中爲XSL實現緩存。我實施了以下代碼 Xsl2Processor xsl = new Xsl2Processor(); if (HttpContext.Current.Cache.Get("xsl_" + xslPath) == null) { xsl.Load(xslPath); HttpContext.Current.Cache.I

    0熱度

    2回答

    我必須每次在1個文件夾內(基本上是從解壓縮的輸入數據集)定期轉換大量的XML文件(最少100K),並且我想學習如何以儘可能最有效的方式做到這一點。我的技術堆棧包含XLT和從Bash腳本調用的Saxon XSLT Java庫。它運行在具有8個內核的Ubuntu服務器上,以及64Gb Ram的SSD。請記住,我很好地處理XSLT,但我仍然在學習Bash以及如何正確分配負載以執行此類任務(而Java在這

    0熱度

    1回答

    我SORCE xml文件 <numbers> <number> one </number> <number> two </number> <numbers> 和我有翻譯成HTML的XSL文件。我想要構建這樣的文本: one, two 輸出。 爲此我使用 <xsl:value-of select="//numbers/numb

    0熱度

    2回答

    考慮下面的樣式表 <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output omit-xml-declaration="yes" indent="yes"/> <xsl:s