問題タブ [imapx]
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.
c# - C# ImapX Save XML (末尾に特殊文字があるため無効) 添付
メールから XML 添付ファイルを取得し、さらに処理するためにディスクに保存する C# プログラムを作成しています。
一部の XML は、末尾が SUB 文字 (ASCII 26) であるため無効であり、C# はこの時点でエラーをポップします。
タイプ 'System.FormatException' の未処理の例外が mscorlib.dll で発生しました入力は有効な Base-64 文字列ではありません。これは、base 64 以外の文字、3 つ以上の埋め込み文字、または埋め込み文字に無効な文字が含まれているためです。
XML をディスクに保存する前に、この文字から XML の添付ファイルを削除したり、この特殊文字を無視したりするにはどうすればよいですか?