問題タブ [tinyxml2]

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

tinyxml2 - tinyxml は自己終了タグのスラッシュの前にスペースを削除しますか?

Tinyxml は、自己終了タグの末尾にあるスペースを削除して XML ファイルを変更しているため、プログラムでエラーが発生します。

tinyxml によって処理される前のタグの例を次に示します。

そして、これがその後です:

tinyxml がこれを行う理由と、停止する方法があるかどうか疑問に思っています。

私は使用してみましたが"compact=true"、falseに設定しても変化はありません。

またPRESERVE_WHITESPACE、これはタグ内の空白のみを処理するため、使用しても機能しませんか?

私はこれと同じスクリプトを Mac で使用しており、正常に動作するため、非常に奇妙です。今、私はウィンドウに移動しましたが、それがこの問題を引き起こしていますが、それを解決する方法はありません。

乾杯

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

visual-c++ - 問題: Visual C MFC ダイアログ エディター「新しいコード要素を返すことができませんでした。構文エラーの可能性があります。新しい要素名テスト」

Visual Studio 2019 を使用した単純な MFC アプリケーションがあります。私の問題は、任意のコントロールに変数を追加しようとすると、ポップアップ メッセージが表示されることです。

新しいコード要素を返すことができませんでした。構文エラーの可能性があります。新しい要素名のテスト

エラーのスクリーンショット

明確にするために: 問題は、Visual C MFC ダイアログ エディターにあります。正常に動作するため、私のコードにはありません。Google を使用して見つけたすべての解決策を試しました。何も役に立ちません。アプリはとてもシンプルです。唯一の「余分な」は、私が使用していることですtinyxml2

私が Google で見つけたのは、これは新しい問題ではなく、解決策はプリコンパイル済みヘッダーを使用しないことだったということです。また、プリコンパイル済みヘッダーは使用していません。それで...

ハマった。ロングショット:エラーテキストの「要素」と、tinyxml2 のすべての「要素」に注意してください。シンボルの衝突 ??

ヒント (たぶん): 以前、長い変数名を使用していたときに、このメッセージが表示されました。名前を省略したところ、エラーはなくなりました。
これは私の2回目の試みです。問題が発生したとき、問題がなかったのですべての変更を削除しました。しかし、問題はまだ残っています。私がしたことは、コード(またはデータベース)に元に戻せないマークを残しました。

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

c++ - tinyxml2に2つのxmlファイルを追加する方法

2 つの XML ファイルがあります。

first.xml

second.xml

second.xmlファイルの内容をfirst.xmlファイルに追加したい

期待される出力:

これが私が試していたものです:

どんな助けでも大歓迎です。

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

c++ - c ++でtinyxmlライブラリを使用してxmlファイルを読み取るときに、コメントアウトされたタグを無視します

C ++を使用してxmlファイルを読み取ると、コメントアウトされたタグも読み取られ、無視したい: