XMLファイルにデータを格納するプログラムを作成しています。人々はXMLを書くときに、-
というコメントを終了するような微妙な間違いを犯すことがありますので、のように見えるか、属性内に</>
を追加します。もちろん、XMLはまだ正常に読み込めますが、このテキストをXmlDocumentに入力しようとすると構文エラーが発生します(解析されません)。XmlDocumentの解析があまり厳しくないようにする方法はありますか?
XmlDocumentをあまり厳しくしないで、ドキュメントを解析不能にしない標準の違反を無視する方法はありますか?例えば、<!-- comment --->
は、標準仕様とは反対の末尾に-
が含まれていても、依然としてコメントであることが明らかです。
つまり、HTMLをさらに作成します。 –
あなたは間違った問題を解決しています。 XMLを生成するツールを人々に手作りしてもらう代わりに提供します。 XMLは、平均的なユーザーが手作業で編集するようには設計されていません。 – Quentin
slopping入力を許可し始めると、別のソフトウェアでXMLファイルの1つを開こうとすると失敗します。 – Quentin