XDocument
で作成しているXML文書の先頭にXMLエンコーディングとバージョンが必要です。XDocumentを使用してUTF-8を大文字で取得
私はこれを持っていますが、小文字であり、大文字である必要があります。
何をする必要がありますか?
XDocument
クラス「doc」を使用して新しいXMLドキュメントを宣言します。
doc.Save();
を使用してファイルに保存します。
私が試してみました:
doc.Declaration.Encoding.ToUpper();
- を大文字でエンコーディングを入力し、私の
XDeclaration
に私のdoc.Declaration
を設定する新しいXDeclaration
- を宣言。
まだ小文字で入力されています。
あなたは大文字で、それが必要なのはなぜ?標準に準拠したXMLパーサーには違いはありません。 – Oded
私は同意しますが、それは私にとってではなく、大文字である必要があります。 "doc.Declaration.Version.ToUpper"を試してみました。新しいXDeclarationを宣言し、バージョンを大文字で入力し、私の "doc.Declaration"をXDeclarationに設定しました。それはまだ小文字で、私はdoc.Save()を使用しています。ありがとう – JMK
あなたの質問を編集して、あなたのコメントに入れた詳細を更新してください。これらは、そうでなければあなたの質問を読む人々によって見過ごされるかもしれません。 – Oded