問題タブ [xmllite]

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

c++ - CComPtr 参照渡し

CComPtr<IXmlReader>参照によって関数に aを渡す必要がある状況があります。呼び出されたパラメーターは、呼び出し先パラメーターから所有権を取得しますか (または) 参照カウントが増加しますか?

ありがとう。

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

c++ - 配列をIStreamに書き込みます

一部のデータをchar配列として受け取ります。このデータをストリームを受信するメソッド(IUnknown * pInput)に渡したいです。

私はこのコードを(ビジュアルC ++を使用して)デバッグしようとしました:



エラーが発生します:

SSL.exeの0x75e49875での未処理の例外:0xC0000005:アクセス違反の読み取り場所0x00000000。

ファイルからstremを作成する次のコードが機能することはわかっていますが、元の配列から変換できないという理由だけでファイルを作成したくありませんでした。

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

xml-parsing - Microsoft XmlLite が要素の終わりを検出できない

XmlLiteReader の例のコードを使用して、単純な XML ファイルを解析するために Microsoft の XmlLite DLL を使用しています。コード (C++) の本質的な部分は

それで、ここに私の質問があります。次のような XML 入力で

要素の終わりを示す各行の末尾の が要素の終わりとして認識されないことを除いて、すべてが期待どおりに機能します。次の連続するノード タイプは、空白 (\n)、次に要素 (2 番目の) です。/>channelchannelchannelchannel

要素「チャネル」が終了したことを XmlLite から判断するにはどうすればよいですか? または、XML 構文を誤解していますか?

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

c++ - XMLLITE c++ を使用して XML 属性を更新できない

XMLLITE リーダーとライターを使用して XML ドキュメントの NODE 属性を更新しようとしていますが、できませんでした。新しい属性を追加しようとすると、ライターが追加されます。

私の質問は、XMLLITE を使用して既存の XML ノード属性値を更新することは可能ですか?

上記の名前の XML ノード属性を更新したい

XMLLite c++ コード

あなたが言及したように、属性の値を設定しようとしましたが、既存の属性の値を設定しようとしましたが、新しい属性を追加しようとすると、属性が追加されます。

ノード リストをループしようとしたとき、ノード タイプがケース XmlNodeType_Attribute: I'M NOT SURE WHY? になることはありません。

あなたの提案を教えてください。

ありがとう