問題タブ [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.
xml - Xmlliteを使用したXMLCDATAの解析
問題:
CDATA要素を読み込むと、キャリッジリターン(0xD)が出力から省略されます。
XmlliteにCRを保持するように指示する適切な方法はありますか、
それとも常にReplace(LF、CRLF)呼び出しが必要ですか?
ありがとうIA
c++ - xmllite で xml ファイルに書き込みますか?
" " ノードのセットを保持する xml ファイルがありますgame
(コンソール ゲームでゲームを保存する場合と同様に、保存されたゲームプレイに関する詳細が含まれています)。games
これらはすべて " " ルート ノードに含まれています。この xml ファイルに保存機能を実装しており、ルート ノード " "game
内の " " ノードとその子ノードを追加または上書きできるようにしたいと考えています。games
これはどのように達成できxmllite.dll
ますか?
parsing - XMLLite パーサーがハングする
XMLLite を使用して XML を解析しています。比較的大きなファイルの場合、リーダーのポインターがファイルの次の要素 (タグ) を見つけられないことに気付きました。ファイルの内容を縮小すると、正常に解析できました。
リーダーは継続的にノード タイプ「XmlNodeType_None」を表示し、解析を完了できず、無限の while ループに陥ります。
ファイルサイズで何かをするのですか?または、IStream の初期化に何かありますか? 私のファイルには約 9000 バイトのデータしかありません。
ありがとう
xml - MSXMLと同じ機能を使用してXMLLITEでxml操作を実行できますか?
私はMSXMLパーサーについて何か知っています。ネイティブコードでxmlを作成します。MsxmlはCOMに依存します。comとdomを使用せずにxmlを作成したいので、XMLLITEを選択したいと思います。私はmsdnでxmlliteのドキュメントを読みました、私はいくつかのポイントを集めました、それらは2つのものだけを提供します(IXMLReaderとIxmlWriter)。ここmsxmlでは、selectsinglenode、appendchildなどのxml操作を行うための多くの機能がありました.. XMLLITEでも同じことですか?..これに向けて正しい選択をしてください...
c++ - xmliteを使用してxmlをバッファに保存するにはどうすればよいですか?
バッファーに XmlLite を使用して xml データを書き込もうとしていますが、API を取得できませんでした。XMLファイルの書き込みは完璧に機能しますが、メモリストリームでは、次のリンクAPIで作業しているとはわかりません http://msdn.microsoft.com/en-us/library/ms752901(v=VS.85).aspx
c++ - XML を読み込んで更新する方法
新しい xml の読み取りと書き込みに非常に優れたXML Liteを試してみましたが、既存の XML に新しい要素を追加しようとすると、どうすればよいかわかりません。
XML操作を行うことができます。
c++ - xmllite.lib を Visual Studio 2008 に追加する
Xmllite.lib を必要とする Intel Appup サンプル プログラム 'SlideshowexampleApplication' をコンパイルしようとしています。検索したところ、このファイルを Visual Studio 2008 のリンカー オプションに追加する必要があることがわかりましたが、[プロジェクト プロパティ] -> [構成プロパティ] の下にリンカー オプションが表示されません。「C:\Program Files\Microsoft SDKs\Windows\v6.0A\Include」を追加のインクルード ディレクトリとして追加しようとしましたが、コンパイル エラーが引き続き発生します。
ビルドが開始されました: プロジェクト: PicasaExampleComponent、構成: Win32 のデバッグ
ライブラリを作成しています...リンク: 致命的なエラー LNK1181: 入力ファイル 'XMLLite\lib\XmlLite.lib' を開けません
サンプル プロジェクトは次のとおりです: http://appdeveloper.intel.com/en-us/article/slideshow-example-windows
c++ - メモリ バッファを使用して xmllite で xml 文字列を読み取れない
xmllite ライブラリで使用するメモリ内ストリームを開こうとしています。1 つへの書き込みは問題なく機能しますが、1 つからの読み取りは困難です。以下は私が使用しているコードです。基本的に、デフォルトの xml 文字列 (LPWSTR) を作成し、CreateStreamOnHGlobal を使用してメモリ ストリームに書き込みます。次に、最初に探して読み返し、そこにあることを確認します (ある)。次に、もう一度シークして、リーダーの入力に割り当てます。次の行を超えることはありません。
XmlNodeType_None と -1072894427 の HRESULT 値を取得します。ストリームの読み取りに問題があると思いますが、よくわかりません。代わりにファイルストリームを使用すると、同じコードが正常に機能し、メモリストリームから xml への書き込みも同様に機能します
c++ - Microsoft XMLLite の XML バインディング
複数の XML ファイルを解析するためにMicrosoft XmlLiteを使用している C++ プロジェクトがあります。これで、解析する必要がある新しいファイルと、そのファイルの XSD スキーマができました。多くの C++ XML バインディング ツールがあることは知っていますが、これまでに見つけたすべてのツールでは、別の XML 解析ライブラリを含める必要がありました。これは避けたいと思います。したがって、私の質問: Microsoft XmlLite に基づいて C++ XML バインディングを生成するオープン ソースまたは商用ツールはありますか?
c++ - XML Lite 解析の問題 - 解析時に無効なデータを無視する
Microsoft の XML Lite を使用しています (http://msdn.microsoft.com/en-us/library/windows/desktop/ms752872%28v=vs.85%29.aspx)。
それが行う可能性のある検証エラーを無視する方法はありますか (「」に関連するノードであいまいなエラーが発生します-XML入力は問題ないようです)、次のノードを続行しますか?
私はこのような読書ループを持っています