「EFBFBF」はXML(UTF-8)で許可されている文字ですか?
<?xml version="1.0" encoding="UTF-8" ?>
<XML>
<DOCUMENT>
<CONTENT>" "</CONTENT>
</DOCUMENT>
</XML>
「EFBFBF 」がタイプミスで、「EF BBBF」を意味する場合:
はい、それが最初のバイトであれば。これらは、ファイルのエンディアンを識別するために使用される「BOM」、バイト順マークです。
UTF-16およびUTF-32でエンコードされたファイルの場合、これは必須です。
UTF-8の場合、これはオプションです。一部のシステムは、存在する場合は混乱する可能性があり、ISO-8859-1などを予期するコンテキストでBOMを含むUTF-8ファイルが使用されると、予期しない動作が発生する可能性があります。
編集:「EFBF BF」がタイプミスでない場合、ファイル内のどこでも有効なUTF-8ではありません。