diary/Kojima

・XMLの文字コード

XML の規格や PHP に内蔵されている XML 関連の関数を見ると,XML ファイル の文字コードは iso8859-1 か UTF-8 でなければならないらしいけど,ここで 公開されている xml.php というライブラリを使えば EUC-JP な文字コードでも 問題なく連想配列に展開してくれるみたい.

XML な処理をきちんとやろうとすれば多少問題が出てきそうな気はするけど, とりあえずのニーズは手書きの EUC-JP な XML ファイルを読み込むことなので, 安直な方向に走っても悪くはないか(苦笑

ただ既存の連想配列を xml に生成した時に EUC-JP な文字コードでも大丈夫か の検証は必要だろうな.それがうまく行かないようなら,データ入力部分は何 か別の方法を考えないといけなくなりそう.

しかし,XML の文字コードもそうだけど,最近は UTF-8 でゴーな世界なのか なぁ..国際化と日本語化の効果比なんてのは考えるまでもないとは思うが, 今までの ISO-2022-JP や EUC-JP,Shift-JIS で作ってきた文化というのは, あまり安易に捨てさるべきではないように思うのだけど..



トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-12-17 (金) 16:35:41