cost 443 ms
替代 Apache Xalan TransformerFactoryImpl

[英]Replacement for Apache Xalan TransformerFactoryImpl

我在一個舊的 Java 項目中找到了以下代碼。 我想刪除com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl ,因為 Apache Xalan 存在安全問題並且它似乎已停用。import javax.xml.tran ...

2022-12-08 16:27:26   1   20    java / xalan  
如何在使用 Java 轉換器時更改錯誤消息區域設置 class

[英]How to be able to change the error messages locales when using the Java Transformer class

我在 java 中使用 XSL Transformer class(在我的例子中,它是 Java 8)。 我有一些錯誤消息,例如: 我的機器有法語語言環境,但我更喜歡用英語顯示消息。 是否可以像使用 SAXParser class 那樣做? 例如,在 SAXParser 中,您可以執行以下操作: ...

XPath 查詢在使用 Xerces-C++ 和 Xalan-C++ 的遺留 C++ 系統中返回一個 null 節點

[英]XPath query returns a null node in a legacy C++ system using Xerces-C++ and Xalan-C++

我一直在維護一個使用 Xerces-C++ 進行 XML 解析的遺留系統。 我必須使用 Xalan-C++ 來實現完整的 XPath 支持。 我正在使用 Xerces-C++ 3.2.3 和 Xalan-C++ 1.12.0 - 這些版本相互兼容我根據本示例指南編寫的一些代碼一直存在問題: http ...

在 XSLT 中使用 set:intersection

[英]using set:intersection in XSLT

我正在嘗試在 XALAN 中將 tokenize 與 exslt 的交集一起使用。 示例代碼: 這是示例輸入: 我希望交集報告值為 3 - 但它總是報告 0。 我目前的 output: 有什么不正確的方法嗎? ...

將 apache xalan 更改為 sun xalan 后的 xsl 問題

[英]xsl issue after changing apache xalan to sun xalan

我們有下面的 fx 來轉換和處理 xsl,xml 文件。 初始化工廠 object 我們曾經有以下代碼(舊代碼:) 新我們對新代碼進行了更改:轉換工廠參考 但在此之后,我們在轉換文件時遇到錯誤 javax.xml.transform.TransformerConfigurationException ...

2022-09-08 10:42:15   1   23    java / xalan  
如何使用 DOM 和 XALAN 處理器在 Java 中實現兄弟節點(XPATH 表達式)關系

[英]How to implement siblings nodes (XPATH expressions) relation in Java using DOM and XALAN processor

大家好,我正在 Java 中開發一個程序,以使用 XPATH 讀取 XML 用於兄弟節點(相同級別的元素) 我無法在 Java 中實現低於 XPATH 表達式: //*:root/*:child1[.='child_value']/following-sibling::*:child2[*:sube ...

如何修復 selenium:htmlunit-driver:3.62.0 中的漏洞(CVE-2022-34169)。 它來自 Xalan Java » 2.7.2 作為直接漏洞

[英]How to fix vulnerability(CVE-2022-34169) in selenium:htmlunit-driver:3.62.0. It is coming from Xalan Java » 2.7.2 as a direct vulnerability

如何修復 selenium:htmlunit-driver:3.62.0 中的漏洞(CVE-2022-34169)。 它來自 Xalan Java » 2.7.2 作為直接漏洞我們在空手道框架中使用 org.seleniumhq.selenium:htmlunit-driver:3.62.0。 W ...

Java xsl 中的方法不可用

[英]Java methods in xsl not available

我在 xsl 中使用一些 Java 方法,如下所示: 當我使用 Xalan 處理器從 Eclipse 執行 xsl 時,沒問題。 但是,當我在具有相同 Xalan 版本的軟件中的服務器上執行時,出現以下錯誤: XalanXPathException:function 號 'java.text.Si ...

XSL 模板的條件執行

[英]Conditional execution of XSL template

嗨,我遇到了一個問題,我希望我的模板匹配僅在另一個 XPATH 中滿足特定條件時執行這是我的輸入 XML 僅當存在 YKDC 是特定項目的唯一子節點且所有其他項目同時存在 BDDC 和 YKDC 的節點時,我才想將 ShipNode BDDC 的數量歸零。 到目前為止,這是我的解決方案 ...

使用 // 在節點集中迭代后代時出現意外結果

[英]Unexpected result when iterating descendants in node-set using //

在我使用標准 JDK 的簡單 XSLT 轉換中,使用 // 快捷方式時我得到了意想不到的結果。package my.xslt.test; import java.io.StringReader; import java.io.StringWriter; import javax.xml.trans ...

xalan api 的性能問題

[英]Performance issue with xalan api

以下方法需要 33 秒(執行時間)來執行 10000 次迭代。 CachedXPathAPI來自org.apache.xpath.CachedXPathAPI 。 我正在使用 xalan-2.7.0.jar。 請任何人都可以在這里幫助我如何減少執行時間。 如果我們增加負載,比如說 40000 次迭 ...

2021-03-10 11:21:13   1   53    java / xalan  
使用 xslt 格式化日期值

[英]Formatting Date Value Using xslt

如何在 XSLT version1.0 中格式化以下 XML 日期元素? GenerationTime必須在 output XML 中以yyyy-MM-dd'T'HH:mm:ss模式格式化。 這是我從我的產品(Intergation Server)文檔中找到的執行時,XSLT 服務調用外部 XSL ...

Xalan-J:解析擴展函數中 QName 文本值的命名空間

[英]Xalan-J: resolve the namespace of a QName text value within an extension function

我已經實現了一個簡單的 XPath 擴展函數,該函數旨在在 XSLT 轉換期間由 Xalan-J 調用。 調用部分是微不足道的,但我不明白的是函數的實現應該如何訪問正在轉換的文檔的命名空間上下文(不是轉換的上下文,作為擴展函數的第一個參數提供)。 我需要這個上下文來解析實際上是 QName 的元素文 ...

基於 XSLT 1.0 條件的增量計數器

[英]Increment counter based on condition in XSLT 1.0

如何根據條件增加計數器並使用該計數器來測試另一個條件並呈現一些語句? 這是我的輸入 XML - 這是我正在嘗試的 XSLT - 預期產出- ...

使用 Java 1.8.0_251 轉換 XSL 時出現致命錯誤

[英]Fatal Error when transforming a XSL with Java 1.8.0_251

嘗試轉換樣式表時,我從 Java 1.8.0_251 收到以下錯誤。 然而,相同的樣式表轉換與 Java 1.8.0_241 沒有任何問題。 當行 tFactory.newTransformer(stylesheet); 時出現錯誤被執行。 也使用 xalan 2.7.2 而不是 Java 1.8. ...

How I can use com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl on WebSphere instead com.ibm.xtq.xslt.jaxp.TransformerImpl?

[英]How I can use com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl on WebSphere instead com.ibm.xtq.xslt.jaxp.TransformerImpl?

我在 WebSphere 8.5.5 上有 java 應用程序。 我使用來自 jdk 的 xslt 變壓器。 當我使用控制台版本時,我可以使用 jdk 版本的變壓器。 現在,我切換到 WebSphere。 當我創建一個 TransformerImpl 時,它是從 Ibm 創建的。 它有很多錯誤。 ...

從 XSL 訪問 Java 公共靜態

[英]Access Java public statics from XSL

我知道可以通過在 XSL 中添加命名空間來調用 Java 方法。 是否可以像在 Java 中那樣不使用 getter 來訪問靜態數據? 爪哇: XSL: 編輯:我應該提到我正在使用 Xalan,但其他處理器的答案將來會對其他人有所幫助。 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM