問題タブ [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.
javascript - Dojo.NodeList.append()
この関数により、http: //dojotoolkit.org/api/1.5/dojo/NodeList#appendで提供されている例に似たものを実行する際に問題が発生します。
私の試み:
Google Web Toolkit Debugger からのエラー:
何が問題なのかについて何か考えはありますか?
java - Javaで、適切な名前空間のないノードで要素を検索する
だから私はここで宣言したxmlドキュメントを持っています:
次に、文字列を渡す関数があり、それをxmlの要素に一致させたいと思います。
問題は、入ってstr
くるときに名前空間が含まれていないため、テストするxmlは次のようになることです。
そして、str
ノードになります。したがって、ノードリストはtns:nodeを予期しているため、nullになりましたが、ノードを渡しました。そして、名前空間を無視するのは良くないことを私は知っていますが、この場合は問題ありません。私の問題は、名前空間を無視してノードで要素を検索する方法がわからないことです。入ってくるstrに名前空間を追加することも考えましたが、それを行う方法もわかりません。
どんな助けでも大歓迎です、
ありがとう、-ジョシュ
javascript - JavaScript で NodeList を並べ替える/並べ替えるにはどうすればよいですか?
率直な質問であるべきだと思います。簡単に説明させてください:
私のJavaScriptでは、次のようfood.xml
に読み込まれます:
これでxmlFoodList
、すべての食品要素を含む NodeList ができました。これまでのところ素晴らしい。<category>
問題は、内部の要素に基づいてノードを並べ替えたいことです。私はそれを読むことができます:
私のコードの後半では、食品がリストに表示されます。ご想像のとおり、同じカテゴリの食品を一緒にリストする必要があります。だから、私の質問は次のとおりです。カテゴリに基づいてノードを並べ替えるにはどうすればよいですか?xmlFoodList
注: 着信を変更することはできませんfood.xml
。また、後でコードを編集して、リストにデータが入力されるときに並べ替えを実行したくありません。NodeList を配列に変換したくありません。後で多くのコードを書き直す必要があるからです。パフォーマンスは実際にはあまり問題にならないので、必要に応じてクローン/ネストされたループを自由に作成してください。御時間ありがとうございます。
javascript - javascript 属性値は、手動の url パラメータによって決定できますか?
次のように設定された外部 .jsp ファイルからデータを表示しようとしています。
特定の「innertag」タグからの情報のみを表示するには、現在次を使用しています。
特定のタグを簡単に分離できるようにしたいと考えています。理論的には、多くの個々のページを作成して値を「innertag2」、「innertag3」などに変更するだけで済みますが、これは明らかに少し非現実的です。
URL パラメータを介して値を決定する方法はありますか? たとえば、「innertag2」からのデータのみを表示したい場合、URL http://www.server.com/data.jsp?id=innertag2でタグ名を適切に調整する方法はありますか?
ありがとう、どんな助けでも大歓迎です。
php - DOMXpath->query の結果が一致するかどうかを評価する
DOMTXpath->query が実際にデータを返すかどうかを評価するにはどうすればよいですか。今、私はやっています ($xml は DOMXpath オブジェクトです):
しかし、$xpath の結果がノードにならない場合、データは何も出力されません。私は次のようなものを試しました:
しかし、それはうまくいかないようです。クエリが実際に一致するノード (この場合は属性) を返すかどうかをテストするにはどうすればよいですか?
php - PHPforeachループ要素インデックス
映画のジャンルを取得するXPathクエリがあります。
このように$genreXpathから属性を取得します
これらの値をDbに書き込むので、2つの異なる配列になります。このコードは機能しますが、$ iカウンターや、私が理解していないより明白なものを使用せずに、2次元配列を使用してこれを行うためのより良い方法が必要であることを私は知っています。
javascript - javascriptのNodeListオブジェクト
NodeListがどのようなオブジェクトであるかを誰かに教えてもらえますか。これは配列のようなオブジェクトであり、たとえば角かっこ表記でアクセスできることを読みましたvar a = someNode.childNode[0];
。角かっこ表記ではオブジェクトのプロパティにしかアクセスできず、私が知っているように、これはどのように可能ですか。
java - JavaでXPathを使用してXMLを解析する-JavaでXpathとNodeListを使用してXMLファイルからデータを取得します
このxmlファイルがあり、Xpathでいくつかの値を取得したいと思います。
仕事の半分は完了しましたが、ファイルの最後の部分(状態ノード)で問題が発生します
そしてここにJavaコードがあります:package myxml;
出力は次のようになります:
最初の例
2番目の例
ID 2の状態を見ると、テキストはではありdescription2
ませんdescription1
。パーサーは2番目の子に移動せず、常に1番目の子に移動すると思います。では、どうすれば状態の属性を取得することができますか????????
javascript - IE7: 実際の NodeList を作成するにはどうすればよいですか?
現在のプロジェクトを IE7 互換にしようとしています。jQuery は使用していませんが、代わりにquerySelectorAll
セレクターのニーズに使用しています。ただし、IE7 は をサポートしていないため、 https://gist.github.com/868532querySelectorAll
のコードでモンキー パッチを適用しました。1 つの小さな違いを除いて、実際には問題なく動作します。元の のようなa ではなく、配列を返します。できるだけ互換性を保ちたいので、その関数が. ネットで見つかったいくつかの方法を使用して、要点をこれに適合させました。NodeList
querySelectorAll
NodeList
このコードに関する私の問題はappendChild
、DOMツリーの元の場所からノードを削除するcloneNode
ことです。
実際のノード参照を NodeList に入れる方法はありますか?
java - 実際のデータタグでテキストを取得する方法は?
私のxmlファイルは次のとおりです。
タグ内のテキストを取得したいactual-data
(この場合は「host-manager/html HTTP」)
私はこれを試しています:
しかし、それはヌル文字列を与えています。その[CDATA]のせいでしょうか。私はそれが何であるかを理解していません。それはタグまたは属性ですか?
誰もが値するデータを取得するためのクエリを提供できますか? (この場合は「host-manager/html HTTP」)