重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

HTMLに含まれるエンティティ文字をデコードしたいのですが、何か良い方法はないでしょうか。環境はWindowsです。

例えば、以下の様に行いたいです。

xxx.exe "in.txt" > "out.txt"

入力ファイルに含まれるエンティティ文字は、例えば以下の様なものです。

月

何か良い方法をご存知の方がおられましたら、お教え頂けないでしょうか。

A 回答 (1件)

文字変換といえばnkfが有名ですね



http://www.vector.co.jp/soft/win95/util/se295331 …

nkf.exe --numchar-input in.txt > out.txt
という構文になると思います
    • good
    • 0
この回答へのお礼

ご回答、ありがとうございます。

バッチリ変換出来ました。ありがとうございます。

ただ「 」や「♥」の様な「&~;」の形式には対応出来ないのですね。

でもこれは、プレーンテキストでは表現出来ない文字も含まれると思うので仕方ないですね。

ただ、漢字をデコード出来たのは素晴らしいです。本当にありがとうございました。

お礼日時:2015/08/24 11:45

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!