問題タブ [jdom]
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.
xml - XML (JDom) でクローンを配置する正確な位置を取得するにはどうすればよいですか?
次の XML 構造があります。
私の仕事は、Term タグを削除し、W タグを保持することです。W のクローンを作成しましたが、それらを SI に追加するときに、正しい位置を推測する方法がわかりません。
}
インデックスとして何を挿入する必要があるか知っている人はいますか? ありがとう。
websphere - JDOM + Jaxen + Websphere 7 = java.lang.NoClassDefFoundError:org.jaxen.BaseXPath
WebappプロジェクトでJDOMを使用したいと思います。これは問題なく機能します。しかし、XPathを使用していくつかのものを追加したいのですが、XPathを使用しようとすると、例外が発生します。
jaxen.jarは私のクラスパスにあり、org.jaxen.BaseXPathクラスは問題なく存在します。Websphereがそれを見つけられないのはなぜですか?それは私がそこに持っている他のすべてのライブラリで動作します。グーグルで調べたところ、誰かがどこかでバージョンが競合していると言っているのを見つけました。私のWebアプリディレクトリのjarファイルが優先されることを確認する必要があります。ecliseのビルドパス構成では、Web AppライブラリをWebSphereライブラリの上に設定しました(srcディレクトリのみがWebアプリライブラリの上にあります)が、何も変更されませんでした。残念ながら、EARの重要と思われる部分がよくわかりませんでした…?
更新:その間に、これは私に新しい手がかりを与えました。WebSphereの管理コンソールで、クラスパスと、クラスローダーによって考慮されるすべてのjarのリストを見つけました。これらはかなりの数であり、少しのgrepとunzip -lマジックで検索し、ファイル/opt/ibm/WebSphere/PortalServer/wcm/prereq.wcm/wcm/shared/app/jdom.jarにjdom( jaxenのものなし)。したがって、このjdom jarはロードされますが、互換性のないバージョンのjaxenは私のlibディレクトリからロードされますか?
さらに、WebSphereの管理コンソールで、アプリケーションの「親の最初/最後」の設定を見つけましたが、すべてがグレー表示されています。最後に親に切り替えることはできません:-(。
問題を見つけて修正するにはどうすればよいですか?
java - 最高のパフォーマンスを実現する XML API
多くの XML データを扱うアプリケーションがあります。そこで、Java で XML を処理するのに最適な API はどれかお聞きしたいと思います。現在、私は W3 を使用していますが、パフォーマンスのために、いくつかの API に移行したいと考えています。XML を 0 から作成し、多くの変換を行い、データベース ( mysql、mssqlなど) にインポートし、データベースから html にエクスポートし、それらの XML を変更します。
JDOM は最良の選択肢ですか? JDOMよりも優れたものを知っていますか? javolutionについて(ページを読んで)聞きました。誰か使って?
どの API をお勧めしますか?
java - Java の xpath 2.0 が可能
XPath にはどのパッケージを使用すればよいですか? 要素のクエリを実行してから、これらのノードの周囲の値を抽出します。たぶん、1つ以上のレベル、いくつかの属性。
javax.xml.xpath
XPath 1.0 です。正しい方法ですか、それともより最新の実装がありますかjavax.xml.xpath
? JDOM はとても扱いにくいです。org.w3c.dom
org.w3c.dom
java - jdom を使用して、要素がファイルに存在するかどうかを確認するにはどうすればよいですか
次のような XML ファイルがあります。
ファイルに要素が含まれているかどうかを確認するにはどうすればよいAchild
ですか..?
しかし、childElement is nullでエラーが発生します....
java - JDOM を使用した XML ファイルの解析でエラーが発生する
次の XML ドキュメントがあります。
Achild
ドキュメントに要素が含まれているかどうかを確認するにはどうすればよいですか? 私は試した
しかし、エラーが発生します(childElement
is null)。
java - サーバー側からjspディレクティブを追加します
私は次のようなことをしたい
しかし、そのスローエラー私はdom(org.jdom.Document
、org.jdom.Element
)を取得するためにjdomを使用しています
これを行うことの何が問題になっていますか
java - org.jdom.IllegalAddException: コンテンツには既に既存の親「ルート」があります
jDOM を使用して大きな XML ファイル (500mb) を分割しようとしています (おそらく SAX を試す必要があることはわかっていますが ...) が、org.jdom.IllegalAddException: The Content already has an existing parent "root" exception as shown以下のコードで。
サンプルの xml とコードを以下に示します。すべてのインデックス チェックとその他の些細なことは正しいと思います。
ありがとう!!!
まず、大量のコードで申し訳ありません。
java - JDom を使用して、1 行に 1 つの属性で XML をフォーマットします。
XML の解析とフォーマットに JDom を使用しています。属性の長い行を複数の行に分割したいと考えています。
お気に入り :
の中へ :
JDom FAQによると、 JDomは標準の DOM および SAX イベントに変換できます。したがって、SAX または DOM をサポートし、このようなきれいなレンダリングが可能なレンダラーはどれも優れています。
前もって感謝します。
java - JDOMを使用してルート要素から属性を取得できない理由
このxmlファイルを考えてみましょう:
JDOMを使用してファイルを解析し、ルート要素から属性名と値を抽出しようとしています。
これは私がこの目的のために狂ったコードです:
このxmlファイルではすべて正常に機能します。しかし、私がこのファイルを使用するとき:
私は得るException in thread "main" java.lang.NullPointerException
解析する前にxmlファイルからDOCTYPEを削除し、解析が終了した後にそれを貼り付ける必要があると思いますか。
または、この状況で私ができることが他にありますか?
ありがとう