jstl タグを使用して XML ファイルを読み取ると、常に「コンテンツは序文に許可されていません」というエラーが表示されます。確認後、XML ファイルの形式と内容は正しいです。 Baidu で検索したところ、ファイルのエンコードの問題であることがわかりました。
メモ帳を使用して XML ファイルを開き、UTF-8 に変換します。BOM ヘッダーがあるため、読み取り時に Java は上記のエラーを報告します。
解決策: notepad++ で開き、形式で「UTF-8 BOM フリー形式でエンコード」を選択して保存します。 EmEditor を使用してファイルとして保存し、保存時に「UTF-8 署名なし」を選択することもできます。
以上がXMLファイル読み込み時に「前文にコンテンツは許可されていません」エラーが発生する場合の対処方法を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。