問題タブ [nodelist]

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

javascript - Dojo.NodeList.append()

この関数により、http: //dojotoolkit.org/api/1.5/dojo/NodeList#appendで提供されている例に似たものを実行する際に問題が発生します。

私の試み:

Google Web Toolkit Debugger からのエラー:

何が問題なのかについて何か考えはありますか?

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

java - Javaで、適切な名前空間のないノードで要素を検索する

だから私はここで宣言したxmlドキュメントを持っています:

次に、文字列を渡す関数があり、それをxmlの要素に一致させたいと思います。

問題は、入ってstrくるときに名前空間が含まれていないため、テストするxmlは次のようになることです。

そして、strノードになります。したがって、ノードリストはtns:nodeを予期しているため、nullになりましたが、ノードを渡しました。そして、名前空間を無視するのは良くないことを私は知っていますが、この場合は問題ありません。私の問題は、名前空間を無視してノードで要素を検索する方法がわからないことです。入ってくるstrに名前空間を追加することも考えましたが、それを行う方法もわかりません。

どんな助けでも大歓迎です、

ありがとう、-ジョシュ

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

javascript - JavaScript で NodeList を並べ替える/並べ替えるにはどうすればよいですか?

率直な質問であるべきだと思います。簡単に説明させてください:

私のJavaScriptでは、次のようfood.xmlに読み込まれます:

これでxmlFoodList、すべての食品要素を含む NodeList ができました。これまでのところ素晴らしい。<category>問題は、内部の要素に基づいてノードを並べ替えたいことです。私はそれを読むことができます:

私のコードの後半では、食品がリストに表示されます。ご想像のとおり、同じカテゴリの食品を一緒にリストする必要があります。だから、私の質問は次のとおりです。カテゴリに基づいてノードを並べ替えるにはどうすればよいですか?xmlFoodList

注: 着信を変更することはできませんfood.xml。また、後でコードを編集して、リストにデータが入力されるときに並べ替えを実行したくありません。NodeList を配列に変換したくありません。後で多くのコードを書き直す必要があるからです。パフォーマンスは実際にはあまり問題にならないので、必要に応じてクローン/ネストされたループを自由に作成してください。御時間ありがとうございます。

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

javascript - javascript 属性値は、手動の url パラメータによって決定できますか?

次のように設定された外部 .jsp ファイルからデータを表示しようとしています。

特定の「innertag」タグからの情報のみを表示するには、現在次を使用しています。

特定のタグを簡単に分離できるようにしたいと考えています。理論的には、多くの個々のページを作成して値を「innertag2」、「innertag3」などに変更するだけで済みますが、これは明らかに少し非現実的です。

URL パラメータを介して値を決定する方法はありますか? たとえば、「innertag2」からのデータのみを表示したい場合、URL http://www.server.com/data.jsp?id=innertag2でタグ名を適切に調整する方法はありますか?

ありがとう、どんな助けでも大歓迎です。

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

php - DOMXpath->query の結果が一致するかどうかを評価する

DOMTXpath->query が実際にデータを返すかどうかを評価するにはどうすればよいですか。今、私はやっています ($xml は DOMXpath オブジェクトです):

しかし、$xpath の結果がノードにならない場合、データは何も出力されません。私は次のようなものを試しました:

しかし、それはうまくいかないようです。クエリが実際に一致するノード (この場合は属性) を返すかどうかをテストするにはどうすればよいですか?

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

php - PHPforeachループ要素インデックス

映画のジャンルを取得するXPathクエリがあります。

このように$genreXpathから属性を取得します

これらの値をDbに書き込むので、2つの異なる配列になります。このコードは機能しますが、$ iカウンターや、私が理解していないより明白なものを使用せずに、2次元配列を使用してこれを行うためのより良い方法が必要であることを私は知っています。

0 投票する
8 に答える
62116 参照

javascript - javascriptのNodeListオブジェクト

NodeListがどのようなオブジェクトであるかを誰かに教えてもらえますか。これは配列のようなオブジェクトであり、たとえば角かっこ表記でアクセスできることを読みましたvar a = someNode.childNode[0];。角かっこ表記ではオブジェクトのプロパティにしかアクセスできず、私が知っているように、これはどのように可能ですか。

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

java - JavaでXPathを使用してXMLを解析する-JavaでXpathとNodeListを使用してXMLファイルからデータを取得します

このxmlファイルがあり、Xpathでいくつかの値を取得したいと思います。

仕事の半分は完了しましたが、ファイルの最後の部分(状態ノード)で問題が発生します

そしてここにJavaコードがあります:package myxml;

出力は次のようになります:

最初の例

2番目の例

ID 2の状態を見ると、テキストはではありdescription2ませんdescription1。パーサーは2番目の子に移動せず、常に1番目の子に移動すると思います。では、どうすれば状態の属性を取得することができますか????????

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

javascript - IE7: 実際の NodeList を作成するにはどうすればよいですか?

現在のプロジェクトを IE7 互換にしようとしています。jQuery は使用していませんが、代わりにquerySelectorAllセレクターのニーズに使用しています。ただし、IE7 は をサポートしていないため、 https://gist.github.com/868532querySelectorAllのコードでモンキー パッチを適用しました。1 つの小さな違いを除いて、実際には問題なく動作します。元の のようなa ではなく、配列を返します。できるだけ互換性を保ちたいので、その関数が. ネットで見つかったいくつかの方法を使用して、要点をこれに適合させました。NodeListquerySelectorAllNodeList

このコードに関する私の問題はappendChild、DOMツリーの元の場所からノードを削除するcloneNodeことです。

実際のノード参照を NodeList に入れる方法はありますか?

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

java - 実際のデータタグでテキストを取得する方法は?

私のxmlファイルは次のとおりです。

タグ内のテキストを取得したいactual-data(この場合は「host-manager/html HTTP」)

私はこれを試しています:

しかし、それはヌル文字列を与えています。その[CDATA]のせいでしょうか。私はそれが何であるかを理解していません。それはタグまたは属性ですか?

誰もが値するデータを取得するためのクエリを提供できますか? (この場合は「host-manager/html HTTP」)