HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0715
山田文字コードを変換するには、もしくは文字の置き換えを教えてください2解決


山田

リンク

2014/7/15(Tue) 15:57:02|NO.62906

いつも大変お世話になっております

下記のように文字置き換えしたいのですが、
<br /> => <br>

「説明文.txt」の文字コードがUTF8だからなのか?うまく動きません
※mesで見てみると文字化けしています。

sjisじゃないとstrrepはうまくいかないのでしょうか?

文字の置き換えを行うにはどうしたら良いのでしょうか?

もしくは
文字コードをSJIS<-->UTF変換するにはどうしたら良いでしょうか?

どうぞよろしくお願いします。


notesel csv noteload "説明文.txt" strrep csv, "<br />", "<br>" mes csv notesave "説明文.txt"


説明文.txtのなかみ UTF8 海兵隊愛用の厚手の靴下<br /> カラー:コヨーテ<br /> サイズ:S 約26cm前後です。<br />



この記事に返信する


kanahiron

リンク

2014/7/15(Tue) 17:48:19|NO.62911

>sjisじゃないとstrrepはうまくいかないのでしょうか?
合っています

>もしくは
>文字コードをSJIS<-->UTF変換するにはどうしたら良いでしょうか?
HSPDLで「文字コード」や「unicode」と検索したら出てきました



山田

リンク

2014/7/15(Tue) 19:09:52|NO.62914

kanahiron様

どうもすみませんでした
無事出来ました。

HSPはSJISじゃないとうまく機能しない命令があるんですね。
勉強になりました。


#include "hspinet.as" notesel csv noteload "説明文.txt" nkfcnv res,csv ; SJISに変換 strrep res, "<br />", "<BR>" notesel res mes res notesave "説明文.txt"



ONION software Copyright 1997-2021(c) All rights reserved.