問題タブ [msxml6]

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 に答える
163 参照

xpath - XML 6 に切り替えたときの selectSingleNode の xpath の問題

これは私のXMLです:

使用する場合DomDocument(ver 3)、次を実行できます(VB6の場合):

これは、この属性がその値とともに存在することを識別するためのものです。

DomDocument60(ver 6)この行に移動した後、失敗します。

で動作するように書き直すにはどうすればよいDomDocument60ですか?

前もってありがとうドロン

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

html - VBA で MSXML を使用してタグ名で単一の HTML 要素のテキストを抽出するにはどうすればよいですか?

MSXML6 を使用して米国特許のタイトルを抽出しようとしています。

USPTO の Web サイトにある特許文書の全文 HTML ビューでは、特許のタイトルは、"body" の子である最初で唯一の "font" 要素として表示されます。

これが機能していない関数です (エラーは発生しません。数式を含むセルは空白のままです)。

誰かが何が間違っているかを理解するのを手伝ってくれますか?

関数に入力している URL の例はhttp://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=です。 50&s1=6293874.PN.&OS=PN/6293874&RS=PN/6293874

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

vba - OS に基づいてパブリック変数の型を宣言する

Office 2003、2007、2010、2013 などで動作する VBA マクロを編集しています。これまでに使用した Windows の以前のバージョンの Windows です。Windows 10 にアップグレードしたので、次のコード行を実行します。

うまくいきません。それはする必要があります

コンテキストでは、明示的なグローバル変数を宣言していますが、これはその 1 つです。

問題は、コンピューターでこれらのマクロを編集する必要があることですが、製品は古いバージョンの OS でも使用されているため、これらのマクロは古いバージョンの OS でも動作する必要があります。それ以外の方法でこの作業を行う方法があるかどうかを判断するために、私はたくさんのものを試しました。サイコロはありません。MSXML6 は、古い (Windows 7 を実行している) コンピューターと新しいコンピューターの両方にあります。したがって、現時点では、使用されている OS に応じてこの変数を定義する方法があることを願っています。OSを確認できることは知っていますが、そのためのコードを見つけましたが、OSに基づいて変数を条件付きで定義する方法はありますか?

すなわち:

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

dll - .dll ファイルで関数が宣言されているかどうかを確認する方法

a がファイルfunctionで宣言されているかどうかを確認できるツールはありますか。.dll実際、コンパイラが の定義が見つからなかったと言っているという問題で立ち往生していますxyz method。このことを確認する方法を知っている人がいたら、共有してください。テストしたいmsxml6.dll ありがとう

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

c++ - Visual Studio 10: Windows 10 で宣言されていない Saxxmlreader

最近、PC を Windows 7 から Windows 10 に切り替えました。Windows 7 では問題ありません。私のソリューションは正しく構築されています。しかし、私の Windows 10 では、同じソリューションで "SAXXMLReader undeclared" というエラーが発生します。Windows 7 に特定のものをインストールした覚えがないので、なぜ Windows 10 で動作しないのですか? PC の dll が原因で問題が発生する可能性はありますか? ありがとう。

編集:いくつかのテストの後、ここにいくつかの詳細があります: ファイル C:\Windows\System32\msxml6.dll を myWindows 7 の msxml6.dll に置き換えると、プロジェクトをコンパイルでき、動作します! ただし、Microsoft Excel (たとえば) は機能しなくなりました。そのため、この DLL では SAXXMLReader が宣言されていないようです。それは間違いですか、それともコードを見直す必要がありますか?

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

vbscript - MSXML ServerXMLHTTP - Web サービスの呼び出し

If Err.Number <> 0 Then問題: checkから次のエラー出力が表示されます。

コード:

ここで何が欠けていますか?

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

c++ - VS2015:「DOMDocument60」:「MSXML2」のメンバーではありません

環境:</p>

MSXML を使用してプログラムを作成しています。プロジェクトは windows7 でうまく動作します。winServer 2012 でビルドすると、コンパイル エラーが発生しました。

%systemdir% を調べたところ、msxml6.dllおよびその他が見つかりましたmsxml*.dll

オペレーティング システムに MSXML6.0 がインストールされているようです。理由がわかりません。何か提案はありますか?コメントありがとうございます!: )

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

excel - Parsing Fidelity Stock Quote page

I have been able to obtain stock and index data from Fidelity by setting up a connection to the relevant Fidelity page; writing the results to a worksheet; and then finding the results I want on that sheet.

I am now trying to simplify and avoid using both IE and the temporary worksheet page. The code below, using Microsoft XML, v6.0 seems to download all the relevant information, but I cannot figure out how to process things afterward so as to be able to extract the Name, Last Price, and Date/Time of that last price.

I have looked at Yahoo finance and Google finance, but they don't have all of the indices that I am interested in.

The code below gets me to the point of downloading the page information, but the only components that I see being returned by the "Get" is responseText (which I have split up and placed on a worksheet for examination), and responseBody which seems to be an array of character codes of the contents of responseText.

Perhaps I shouldn't even be using the MS XML tool in the first place, but it seems to me this should be possible.

Thanks for any pointers.