UTF-8 エンコーディングで XML を生成するためのコードを作成しました。常に XSD ファイルを使用して XML を検証します。同じコードで、UTF-16 エンコーディングが必要です。XSD ファイルの 1 つが UTF-16 エンコーディングであるためです。しかし、私の既存のコードでは受け入れられません。次のエラーが発生します。
FAILED: Fatal error: Document labelled UTF-16 but has UTF-8 content at filepath/standard.xsd:1.
XSD の 1 行目で、このタグが定義されています。<?xml version="1.0" encoding="utf-16"?>
utf-8エンコーディングで検証するにはどうすればよいですか?
UTF-16 を UTF-8 エンコーディングに変更する方法はありますか。前もって感謝します。