問題タブ [vtd-xml]

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 投票する
4 に答える
3866 参照

java - VTDXML内部XPath式

私は例えばこのようなxmlファイルを持っています

ここで、XPath式を使用してvtd-xml-parserで解析します。testまず、タグを検索します

testこのタグ内でblaタグを検索したい

誰かがこの表現の作り方を教えてもらえますか?タグをタグblaに割り当てられるようにしたいので、ドキュメント全体でタグを検索したくありません。たとえば、タグが空で、ドキュメント全体でタグを検索する場合、これを行うことはできません。blatestblabla

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

java - VTD-XMLは文字列を入力として受け取ることができますか?

ねえ、私はVTD-XMLを使用して、文字列として与えられたXMLを解析しようとしていますが、その方法がわかりません。どんな助けでもいただければ幸いです。

http://vtd-xml.sourceforge.net

0 投票する
3 に答える
2437 参照

java - VTD-XML 解析パフォーマンス (速度の重要な要素)。フィードバック/コメントのリクエスト

私は VTD-XML ( http://vtd-xml.sourceforge.net/にあります) を使用しようとしていますが、ライブラリを使用したことがあり、コメントがある人から、実際の使用方法に関するフィードバックを得ることに興味があります。

URL ( http://vtd-xml.sourceforge.net/ ) にベンチマークがありますが、誰かが VTD-XML を使用していて、それについてのコメントがある場合は、それらを聞きたいです。速度はアプリケーションの重要な要素であり、開発者による実際の使用後のコメントは、私が探しているものです。

よろしく、

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

java - VTD-XML を使用して要素テキストのみを変更する

vtd-xml xml修飾子クラスで以下のことを実現したい。

ただし、ここのコードはテキストを新しいテキストに変更していますが、すべての属性をコピーしているわけではありません。これを達成する方法はありますか?

他のオプションは、 xm.remove() を呼び出してからタグを追加することです。しかし、属性を新しいタグにコピーする方法がわかりません。


バラちゃんありがとう

Edit

XML

上記がコードです。

0 投票する
3 に答える
6253 参照

java - RESTサービスを生成/消費するための最高のJavaXMLパーサー

現在、作成/解析にJavaの組み込みXMLDOMライブラリを使用しています。醜いことに、ヘルパークラスとメソッドがたくさんあり、パフォーマンスとメモリ使用量が悪い場合でも。

RESTサービスの作成と利用に関してXMLを処理するための最良のJavaツールまたはフレームワークは何ですか?

私が使用するサービスはJAXBを使用しています。私は彼らのクラスを使うことができたので、彼らのサービスをとても便利にそして簡単に利用することができました。それは美しいものでしたが、JAXBはほとんどの状況でまだかなり苦痛です。そこで、StAXとVTD-XMLを調べました。StAXは約4年間更新されていません。VTD-XMLは、JavaでのXML処理の最先端ですか?

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

java - Xpath と VTD-XML、ノード インデックスの取得

VTD-XMLXpath 式でいくつかの XML ファイルを解析するために使用していますが、次のように表示されました。xml ツリーからノードのインデックスを知る必要があります。

必要なインデックスを提供します - 私の質問は次のとおりです: VTD-XML を使用している限り (高速であるため)、この種の式を 内で使用する可能性はありますVTD-XMLか? 指定された式を使用すると、XpathParseException が発生します。

私のxmlは次のようになります:

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

java - VTD-XMLは、KMLファイルを解析するときに「XMLが正しく終了していません」というエラーを生成します

学校のシャトル追跡サーバーからシャトルのルートと位置を含むKMLファイルを取得しています。AndroidアプリケーションでこのKMLを解析したいのですが、ファイルをVTD-XML 2.9パーサーに渡すと失敗し、XMLが適切に終了していないことがわかります。ファイルをスキーマバリデーターで実行しました。KML2.1スキーマに準拠していませんが(フォルダー要素が好きではありません)、整形式です。

ドキュメントに他に問題はないと思いますが、コードに問題がある可能性がある場所もわかりません。

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

scala - VTD-XML を使用する Scala プログラムでの ArrayIndexOutofBoundException


VTD-XML ライブラリをインポートしました。コンパイルは良好ですが、実行時に例外が出力されます。

コードのwhileの問題を解決しました。しかし問題は、私が常に-1を取得することですap.evalXPAth

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

scala - VTD-XML ライブラリを使用して Scala で XML ファイルを解析するには?

Scalaの vtd-xmlライブラリを使用してXpathを使用して大きな XML ファイルを解析する方法を知っている人はいますか?

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

vtd-xml - VTD-XML はスレッドセーフですか? (ジャバ版)

スレッド セーフであればVTDGen、アプリケーション全体で のインスタンスを 1 つだけ使用できるからです。

VTDGen現在、リクエストごとにnew をインスタンス化していますが、static一度だけ初期化されるようにしようと考えています。