私はRapidXMLを使用してXMLファイルを読み取り、解析し、いくつかの操作を実行して、書き戻しています。
タグ内に引用符で囲まれたテキストは、拡張形式で引用符で印刷されます。
引用符やその他の特殊文字の展開を妨げるフラグはありますか?
どんな提案も歓迎します。
私はRapidXMLを使用してXMLファイルを読み取り、解析し、いくつかの操作を実行して、書き戻しています。
タグ内に引用符で囲まれたテキストは、拡張形式で引用符で印刷されます。
引用符やその他の特殊文字の展開を妨げるフラグはありますか?
どんな提案も歓迎します。
私はこれがうまくいくとは思わない。XMLの記述は、XMLの作成方法とは無関係であり、解析フラグを変更しても影響はありません。
XML DOMを印刷することの全体的なポイントは、後で解析できる整形式のXMLを作成することです。したがって、XMLライブラリにそのようなオプションがあるとは思いません。
このような機能が必要な場合は、で機能copy_and_expand_chars
を変更することで簡単に作成できます。rapidxml_print.hpp
おそらく、解析中にエンティティの変換をオフにする必要があります。parse_no_entity_translation
解析中にフラグを設定して試すことができますか?