RSS ってナイーブなのね

昨日から始めた RSS Feed ですが、データのサニタイズは当然ながら、データそのものの XML 化が必要だったんですね。

半角の&(アンド)や<>(大なり・小なり)を決められた文字列に変換するワケですが、この作業は Lasso の -encodehtml でエンコード処理 OK。でも、2バイトの→(矢印)などもエンコードしてしまうのがダメらしい。

そこで、-encodexml の登場・・・今まで一度も使ったことがなかったので、存在さえも忘れていましたが、-encodehtml の代わりに -encodexml を使うことで一発 OK でした。

コメント

ありません。

タグ
  • タグはありません。