私たちのアプリケーションは、XMLデータのレトロ分析を行うための受信側にあります。このアプリケーションにはJavaまたは.NETはありませんが、Unixで実行されるため、awkとPerlがあります。
ファイル内のXMLメッセージには次のものが含まれます。
<?xml version="1.0" encoding="ISO-8859-1" ?>
Perlとawkでいくつかのオプションを試し、それらを削除しましたが、これらを機能させることができませんでした。
perl -p -i -e "s/<?xml version="1.0" encoding="ISO-8859-1" ?>//g" inputFile
perl -p -i -e "s/<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>//g" inputFile
perl -p -i -e "s/<\?xml version="1.0" encoding="ISO-8859-1" \?>//g" inputFile
PERLまたはAWKを使用してこれを行う他のオプションはありますか?