2017-02-14 5 views
0

私は私のUMLプロジェクトに私のファイルXMIをインポート(Javaプロジェクト)の私が得たmessegeエラーインポートXMLプロジェクトエラーにXMIファイル:無効バイト1バイトのUTF-8シーケンス

org.xml.sax.SAXParseException : Invalid byte 1 of 1-byte utf-8 sequence. 

私のファイルではANSIを使用していましたが、XMIファイルに書き直しています。

何が起こったのかわからない、誰かが私を助けることができますか?

+0

ここに投稿できるスタックトレースがありますか。根本原因のより良い機会を提供するかもしれません。 – Ayusman

+0

@Ayusman申し訳ありませんが、私はそれを持っていません –

+1

あなたのXMIファイルはUTF-8エンコードされていないと思うが、別のエンコード(ISO-8859-1かもしれない)があります。そのような場合には、 '<?xml version =" 1.0 "encoding =" ISO-8859-1 "?>'のようにXML宣言が必要です。これがない場合、エンコーディングはUTF-8とみなされます。 –

答えて

1

XMLファイルがUTF-8でエンコードされていない場合は、実際のエンコードを示す最初の行にXML declarationが必要です。たとえば、

<?xml version="1.0" encoding="ISO-8859-1"?> 
関連する問題