問題タブ [selectnodes]
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 - PowerShellを介して既存のxmlファイルにデータを追加します
PowerShellを使用して既存のXMLにノードを追加するためのヘルプはありますか?
これが私が持っているものです:
そして私はこれを追加する必要があります:
ここ:
XMLに複数のユーザーがいる可能性があるので、FOREACH行を使用することを考えていました。しかし、PowerShellでxmlを使用するのはちょっと迷いました...誰かがアイデアを共有できれば、喜んでそれで遊んでいきます...
xml - MsXMlselectNodesは超過ノードを返します
自動化結果の集計を自動化するために作成しているこのVBAスクリプトがあります。私が解析しようとしているノードの例は次のとおりです。
上からわかるように、テストノードは反復回数に応じて同じ数の結果を得ることができます。selectNodesメソッドを使用してファイル内のすべてのノードを解析しました。これにより、適切な数の要素が復元されます。私が返すリストの各テストケースについて、解析していくつあるかを確認し、ノードごとにネストされたリストに戻ります。問題は、それぞれにネストされたものを返す代わりに、リストが想定外のテキストファイル内のすべてを返すことです。私のコードは以下の通りです。
すべてが機能しますが、変数testCaseResultListは各ノードに含まれるリストを返すことになっていますが、代わりに他のノードから返されます。何が間違っているのかわかりません。
xpath - XPath関数selectNodesはWindows8ではワードクしません
この小さなJavaScriptスニペットのコードは、Windows8をインストールしてから私を怒らせます
その瞬間まで、すべてが何年も正常に機能していましたが、Windows 8を使用すると問題が発生します。エラーは次のようになります。プロパティまたはメソッドselectNodesは、このオブジェクトでサポートされていません。
Chrome、Firefox、Safari、Windows Vistaでは、私が期待していたことを実行します。しかし、Windows8ではそうではありません。さらに独特なのは、XPサーバーでの開発では正常に機能しますが、WindowsServer2008では本番環境では機能しないことです。
selectNodesをgetElementsByTagName('category')に変更すると、この状況ではうまく機能しますが、他の機会にデータをフィルター処理する必要があるため、オプションではありません。
それで、以前のようにWindows8ユーザーが機能するようにするには、何をする必要がありますか。どんな助けでも大歓迎です。
ローレンス
c# - フィルター付きの SelectNode
ここに私のxmlがあります:
各ノードに @RoleType='E' および 'F' および @Style ='S' および 'T' ではなく、@Status 属性 ='1' または '2' が必要です。
次のステートメントがありますが、正しい結果が返されません。
XmlNodeList nodeList = root.SelectNodes(@"//Department[InstrumentData/@Status='1'
or Department[InstrumentData/@Status='1'
and not (Department[InstrumentData/@RoleType='E'
or Department[InstrumentData/@RoleType='F')
and (Department[InstrumentData/@Style='S'
or Department[InstrumentData/@Style='T')
]", manager);
または、最初の条件を取得してから、xml doc を作成し、次の条件を取得する必要がありますか。
ありがとう。
sql - SQL を使用して XML からデータを抽出する
次のようなXMLがあります
私が望む結果は次のとおりです
そして、私はそれを整理するために次の方法を使用しています
しかし、明らかに迅速な対応が機能していないことは本当に役に立ちます
c# - C#でYouTube APIからXMLを解析する
YouTube API が返す XML の一部を解析しました。解析しようとしている XML は、次のような URL にありますhttp://gdata.youtube.com/feeds/api/videos?v=2&q=stackoverflow
取得しようとしているノードは yt:accessControl で、これを行う方法がわかりません。SelectNodes を試してみましたが、空の結果が得られました。
c# - C# XmlDocument SelectNodes が機能しない
XMLファイルから値を取得したいのですが失敗しました。問題を指摘するのを手伝ってもらえますか?? 私はすでにテストとグーグル検索に非常に苦労しましたが、まだ問題を見つけることができません。
XML :
私のサンプルコード:
「FirstName、LastName、Email Address」を取得したいだけですが、SelectNodes
機能が期待どおりに機能しません...まったく手がかりがありません...助けてください。前もって感謝します
c# - XML ファイルからノードのペアを作成する
複数の「OrderInfo」を持つ「OrderList」があります。各 'OrderInfo' には 1 つの 'Documentcode' と最大 4 つの 'Documentid' があります。どの DocumentId がどの Documentcode に属しているかを調べるにはどうすればよいですか? 私は次のxmlを持っています:
と:
Documentid の総数を取得します。しかし、'OrderInfo' 内でループして、"Documentcode"-'DocumentId' のペアを見つけるにはどうすればよいでしょうか? 例えば:
これがあれば、辞書を作成できます。
c# - XPath は、スクリーン スクレイピングのために HTML ページの td 列のコンテンツをドロップします。
以下は、経済カレンダーのスクリーン スクレイピングに使用されるコードの抜粋です。XPath を使用して解析する HTML ページには、この行がテーブルの最初の行として含まれます。(HTML ページ全体ではなく、この行のみを貼り付けました。)
XPath を使用して最初の tr 行を選択するこのコード:
問題は、rowHtml がこれを返すことです。
これで、日付の td 列の内容が消えたことがわかります! なんで?
私は多くのことを実験し、なぜそのコラムの内容が削除されたのかについて困惑しました。他の列には、それが保持するコンテンツがあります。では、日付列の何が問題なのですか?
コンテンツのドロップを引き起こす、または防ぐための何らかの設定またはプロパティがどこかにありますか?
何が問題なのか手がかりがなくても、さらに調査する方法についていくつか提案があります。