問題タブ [transformer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1989 参照

java - TransformerConfigurationException: スタイルシートをコンパイルできませんでした

Web アプリケーションで xslt を使用して xml を変換しようとすると、Weblogic 10.3 サーバーで TransformerConfigurtionException 例外がスローされます。Tomcat 7.0 では、同じ Web アプリケーション コードが正常に動作します。この例外の原因が何であるかはわかりません。

xslt で format-date 関数を削除した後、別の例外が発生しました (javax.xml.tranform.TransformerException:java.lang.ArrayIndexOutOfBoundsException

コード:

0 投票する
1 に答える
2848 参照

shopping-cart - Prestashop : ホームページからのみショッピング カートを削除します (トランスフォーマー テーマ)

私は変圧器のテーマに取り組んでおり、ホームページからのみショッピングカートを削除したい (表示なし: 可能であればなし) モジュール「右バーカートブロック」を編集しようとしましたが、効果がありませんでした (非アクティブ化しても)何も変更しません)これを行う方法について何か考えがありますか? index.tpl index.php と header.tpl を調べましたが、コードに含まれているショッピング カートが見つかりませんでした。

ありがとうございました

0 投票する
1 に答える
188 参照

java - jar ファイル xmlparserv2.jar を使用する場合、ファイル パスに空白が含まれていると、a の変換が機能しません。どうすればこれを修正できますか?

通常使用時...

(xmlparserv2.jar ファイルがない場合) File Not Found Exception は次のようになります。

xmlparserv2.jar を含めると、例外はこれに変わります

ファイルは実際にはそこにあります(jarを含めない場合、変換メソッドはそれを見つけます)が、jarを含めると、空白に挿入された%20のために変換メソッドがファイルを見つけることができません。誰かがこれを修正する方法を教えてもらえますか?

0 投票する
2 に答える
17323 参照

java - DOM ドキュメントに空のテキスト ノードを作成する

java.lang.NullPointerExceptionでXML ファイルを書き込んでいるときに、取得せずに DOM ドキュメントに空のノードを作成するにはどうすればよいTransformerでしょうか?

を使用して、空の値を持つ可能性のあるいくつかのノードを持つ XML ドキュメントを作成していますelement.appendChild(documnet.createTextNode(nodeValue));

ここで、この nodeValue は空の文字列にすることも、null または空の値を言うこともできます。次に、この空のテキスト ノードを次のように強制的に書き込むにはどうすればよいでしょうか。<emptyTextNode/> or <emptyTextNode><emptyTextNode>

このノードを空の値で単純に記述すると、 Document を XML に変換するときにTransformerがスローされます。NullPointerException

この nullpointer 例外を回避し、出力 XML とにかく条件でこの空のノードを許可する必要があります。

0 投票する
2 に答える
873 参照

javascript - JavaScript トランスフォーマーで solr dataimporter.request 変数にアクセスできますか

Oracle データベースからデータを収集する dataconfig.xml ファイルがあります。Datasource 要素では、${dataimporter.request.dbname} などの変数を使用します。これらの変数は、dataimport URL 経由で渡したカスタム値を正常に返します。

現在、この同じ dataconfig ファイルに javascript トランスフォーマーを作成して、データベース名を含む複数値フィールドに値を追加しています。javascript トランスフォーマー内から変数 ${dataimporter.request.dbname} を参照することは可能ですか? もしそうなら、正しい構文は何ですか?

これは私が試したものですが、dbname は入力されません:

どんな助けでも大歓迎です!

前もって感謝します。