問題タブ [xom]
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.
java - 時間とメモリ効率の良い Java XPath パーサー
私が必要としているのは、より直感的に使用でき、メモリと時間の効率でVTD-XMLに匹敵する XPath パーサーの Java 実装です。さらに、パフォーマンスをさらに向上させるために、ネストされた Xpath 式を実行する必要があります。
私の現在のプロジェクトでは、VTD-XML を使用して多くの XPath 解析を行っています。これは非常に高速でメモリ効率が高いですが、習得が非常に難しく、構文が複雑です。
XOMと Xalan のパーサーについては既に調べました。Xalan は VTD に比べて性能が劣ります。一方、XOM は優れたものですが、私の知る限り、XPath 式をネストする機能がありません。ネストされた式とは、常に最初からではなく、ドキュメント内のある位置から XPath 検索を実行できる可能性を意味します。
回答ありがとうございます。
java - XOM を使用して、srcml から変換された XML タグを照会および操作する方法
我慢してください。私は解析の初心者です。XOM を使用して xml ドキュメントを照会し、コードを変更したいと考えています。例 -
したがって、XOM を使用してドキュメントをクエリし、すべての代入ステートメントの後に出力行を追加したいと考えています。Java、xml、解析の初心者と話していることを念頭に置いてください...したがって、ステップバイステップで説明してください....xomを開始してxmlドキュメントをクエリし、ステートメントを追加する方法
java - XOM の新しいノードを XML ドキュメントの指定されたインデックスに挿入します。insertChild() メソッドの使用
私は XOM にかなり慣れていません。<stmt> </stmt>
ノードの指定したインデックスにchild( ) を挿入したいのですが<mast_stmt></mast_stmt>
、XML ドキュメントの正しい位置に取得したいのは<stmt > </stmt>
、これです。<stmt> </stmt>
挿入を処理するコードセクションは次のとおりです。
java - xsd を使用して xml ファイルの ENTITY タグを制限する方法
私は以下のようなxmlコードを持っています:
ここでは、上記の xml を文字列として取得しており、XOM パーサーを使用して xml を解析しています。今私の問題は、アプリケーションがセキュリティ スキャンを通過し、XML 文字列を取得するためのパラメーターが以下のように外部 XML を挿入していることです。
だから私は外部エンティティを防ぎたいです。私にとって最善の解決策は何ですか。または、xsd を使用して XML を解析するときに xml の ENTITY タグを回避するためのソリューション。前もって感謝します。