問題タブ [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.

0 投票する
6 に答える
1531 参照

java - Java - for ループ終了式の違い

私はちょうど興味があります: この 2 つのループの実装の間で速度とパフォーマンスに違いはありますか? size ()メソッドが、要素のグループを処理する配列、コレクション、またはオブジェクトの長さを返すと仮定します (実際にはXOM API からのものです)。

実装 1:

実装 2:

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

xml - ScalaのXOMアナログ?

XOM for Java のように、「正確さ、単純さ、パフォーマンスをこの順序で追求する」Scala 用の XML 処理ライブラリはありますか? (Scala XML API はオプションではありません)

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

xml - ルート要素が null であるため、xom xsd の検証が失敗する

私はxsdとxmlファイルを持っています。検証がオフになっている場合、xml は正常に解析されます。ただし、xsd 検証では、xsd のルート要素が null であると不平を言います。

  1. 私の xsd ファイルには複数のグローバル要素があります。したがって、基本的にこれは問題になる可能性があります。xsdから推測すると、XOMはルート要素をnullとして取得します。その上で確認できれば

  2. xsdファイルでルート要素を宣言する方法と、それを行うための最良の方法は何か、xsdでグローバル要素を1つの要素だけに制限することは私にはよく見えません



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

java - XOMで子供の数を取得する

XOMを使用して、すべての場所の名前を取得しようとしていますが、方法がわかりません。

しかし、これは機能しません。名のみが表示され、2番目のループではエラーが表示されます。

そして2番目の質問:何が重要ですかgetChildCount()

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

java - JavaでXPathから要素を取得する方法

XPathクエリからデータを取得したい:

ただし、何を選択しても、常に1つのノードを取得します(の理由で.get(0))。クエリで選択したノードの選び方がわかりません。

ノードをElementにキャストする必要があることがわかりました(XOMはノードから属性を取得していますか?)が、リンクには最初のノードを選択する方法しか示されていません。

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

java - XOM と Canonical XML

XML ファイルが既にCanonicalであるか、XOM を使用していないかをチェックする Java アプリケーションを作成しています。

私のテストでは、すでに正規化されている次のファイルがあります。

XOMで再度ロードした時のコードがこちら。

ご覧のとおり、再度 xml タグを追加し</b>、タグ b の値が空であるため、終了タグを削除します。</b>xml バージョン タグに問題はありませんが、正規ドキュメントをファイルからロードするときに終了タグを保持する方法がわかりません。

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

android - XOM チュートリアルで XML を解析しようとすると「適切な SAX2 パーサーが見つかりませんでした」

Android アプリで XML コンテンツを取得する簡単な方法を見つけようとしています。XOMを試してみました。XML の作成は問題ありませんが、一部を解析しようとすると、エミュレーターが強制終了してクラッシュします。どこを見たらいいのかわからない。

マニフェストにインターネット アクセス許可を設定しました。

デバッグ/変数で「適切な SAX2 パーサーが見つかりませんでした」と表示され、logcat で同じことがわかります

私が得られないことの1つは、ビルドパスにjarを追加するときの警告です。それと何か関係があるかどうかはわかりません:

コード:

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

java - XPath/getChildElementsの両方がXOMでXML子を取得できませんでした

次のようなOAI-PMHXMLファイルを解析する必要があります。<record>ListRecordのすべてのノードを繰り返し処理したいと思います。

しかし、XOM 1.2.5を使用してこれらのノードを取得すると、どのメソッド(queryまたはgetChildElements)を使用しても、常に0ノードが返されます。

以下は、Scalaインタープリターで使用するコードです。

なぜXMLListRecordsを取得できなかったのかわかりません。record私は何か見落としてますか?

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

java - XOM:Builder.build()スレッドは安全ですか?

Builder.build()スレッドは安全ですか?XOMJavadocに情報が見つかりませんでした。