問題タブ [xmldom]

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

python - domドキュメントオブジェクトをノード型オブジェクトに変換する

私のコード:

このコードを実行すると、 document object has no attribute というエラーが表示されますchildnodes。基本的に、ドキュメント インスタンスをノード型インスタンスに変換してから、ノード属性を使用したいと考えていますchildnodesxmlまたは、ノード インスタンスを作成してファイルを再度解析する必要があります。どうやってやるの ?

助けてください、私はxml解析が初めてです

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

php - phpでxml解析を高速化

こんにちは私は約12,000レコードのxmlファイルを持っています。コードを記述しましたが、xmlファイルを解析してコンテンツを返すのに少し時間がかかります。このプロセスをスピードアップする方法はありますか?

私のコード:

XMLファイル(そこにあるデモは1つだけで、すべてをリンクすることはできません):

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

java - java: エスケープされていない引用符は xml テキスト ノード値を終了します

私はJavaでAndroidアプリを書いています。アプリはフラッシュカードをエミュレートし、片側に質問、反対側に答えを表示します。
私は現在、次の(かなり標準的な)コードを使用して、整形式の(私が信じているように).xmlドキュメント(出力を問題なく読み戻すQtベースのプログラムによって生成されます)を丸呑みしています:

以下は、xml を学習するためのフラッシュカードです。

私が標準を理解しているように、「<」と「&」はエスケープする必要がありますが (「>」はおそらくエスケープする必要があります)、引用符とアポストロフィはエスケープしません (属性に含まれている場合を除く)。 card が解析されWhat is the entity reference for '&それぞれ および として出力されます。

入力は標準に従っているようです。Java XMLDom の実装は本当に標準に準拠していないのでしょうか、それとも何か足りないのでしょうか?

私だけがこの問題を抱えている (持っていた) と信じるのは非常に難しいと思いますが、Google とスタック オーバーフローの両方を検索しましたが、驚くほど直接的な関連性はほとんど見つかりませんでした。

助けてくれてありがとう!

ロブ

<?xml編集:ファイルに !DOCTYPE があることに気付きましたが、タグで始まっていません。
これで何か違いがあるのだろうか。

0 投票する
0 に答える
351 参照

jquery - HTMLフラグメントとxmlDOMフラグメントのjQueryラッパー?

xmlDomオブジェクトのjQueryラッパーと単純な古いhtmlマークアップの概念的および機能的な違いを理解していません。

両方でjQueryメソッドを呼び出すことはできますが、動作が異なるため、少し驚いています。html/ xmlマークアップをjQueryでラップでき、ほぼ同じように動作すると思いました。

xmlDOMプラグインを使用して、jQueryでラップされたxmlDomオブジェクトを取得しています。

http://outwestmedia.com/jquery-plugins/xmldom/

ここにフィドルがあります:

http://jsfiddle.net/YL8bY/

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

javascript - HTML ドキュメントで XML ファイルのデータを使用する

タイトルが示すように、HTML ページで XML ファイルのデータを使用できるようにしたいと考えています。助けが必要なことを説明するために、ページが何をしようとしているのかを説明させてください..

HTML ページが完了すると、検索クエリを使用して YouTube サーバーに移動し、検索から生成された最新の情報を含む XML ファイルを取得します。次に、ページは指定された XML ファイルを調べて<yt:videoid>ノードを見つけ、文字列を HTML ファイルに転送します。次に、HTML ファイルで文字列 (おそらく JavaScript) を使用して、埋め込みビデオ コードを作成します。

したがって、検索クエリにより、結果のページには常に最新のビデオが表示されます。

これまでのところ、XML ファイルを取得するためのリンク (以下) を見つけ、XML を確認しました (リンク: https://gdata.youtube.com/feeds/api/videos?author=inthegamesroom&orderby=published&prettyprint=true&start-index =1&max-results=1&v=2 )

<yt:videoid>必要な情報は、 which is under <media:group>which is underというノードにあることがわかりました<feed>

オンラインでいくつかの調査を行った後 (私は JavaScript プログラマーではないため、基本的な知識しかありません。XML DOM を使用して、HTML ページ内から XML ファイルを読み取って適応させることができることがわかりました。しかし、XML DOM コードの問題は、実際のサーバー自体で XML ファイルをホストする必要がありますが、YouTube にあるため、明らかにそうではありません。

データを読み取ってjavascript変数に入れる方法を知っている人はいますか? コードを書くのに何年も費やす必要はありませんが、少なくとも私を正しい方向に導いてくれることを願っていますか?

よろしくお願いします。

蟻。

PS、私は JS や HTML プログラマーではないことに注意してください。私は基本的なことしか知らないので、この投稿で何か間違ったことをした場合はお知らせください。

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

php - PHPおよびXMLのgetElementsByTagName()でタグに変数を使用していますか?

私のPHPを参照してください:

XMLは次のとおりです。

返されるエラーは次のとおりです。

Fatal error: Call to a member function getElementsByTagName() on a non-object

これを行う方法がわかりませんか?

編集:これが実際に使用されているコードです。もともと読みやすくするために少し剥がしてみましたが、問題は関数の使い方に関係していると思います。

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

xml - 1 つの XML ノードからはテキストを取得できるのに、その兄弟ノードからはテキストを取得できないのはなぜですか?

1 つの XML ノードからはテキストを取得できるのに、その兄弟ノードからはテキストを取得できないのはなぜですか? 私は今、何か間違ったことをしているに違いありません。実際には、ある時点で機能していましたが、その時点で間違った兄弟を選択していました。以下のコードは、strRespone を返し、ソース コードに書き込みます。しかし、次のものでエラー '' が発生します。

エラー: Microsoft VBScript ランタイム エラー '800a01a8'

必要なオブジェクト

/preview.asp、905 行目 (行: strAuthCode = strBMLAuthCode.text )

コード:

XML がありません: 私はそれを理解しました.. セキュリティ上の予防措置として xml を削除しました。

ありがとう!

編集:すぐに答えを投稿します。

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

php - PHP を使用して XML を編集する

重複の可能性:
PHP を使用して xml ファイルを変更する方法

次のようなxmlがあります。

このようにphpを使用してxmlを変更する必要があります

ホスト名の値 = www.2.com の場合

c:/public_html/blahblah の root-directory の値を変更します

したがって、最終結果は次のようになります。

私は本当に助けが必要です。ありがとう!

アップデート:

ああ、私はプログラマーではないことを忘れていました。とにかく、これが私が試したことです

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

php - PHPを使用してxmlファイル(ツリー構造)からノードを取得する方法

次の XML ツリーがあります。

まず、チェックボックスにすべてのノードを表示する必要があります。次に、ファイルの送信時にノードの値を取得する必要があります。PHPを使用してそれを行う必要があります。