Drkcore

05 06 2007 perl Tweet

XML::FeedでRSSを吐いてみた

で、descriptionのところで悩んだわけですが。

TT使ってRSS生成するようなCatalystアプリケーション書いたときにはCDATAセクションにコンテンツをそのまま埋め込むようにしたんだけど、XML::Feedのsummaryにhtmlを突っ込んで$feed->as_xmlをすると、下の例みたいにブラ(<)だけが実体参照になって出力されとる。

<item>
<title>テストの一言</title>
<link>http://prv:3000/entry/1180677450</link>
<description>&lt;h2>おめでとう、初LLチケットゲット。&lt;/h2>
&lt;p>そしてメタモとかぶらなかったことに感謝!&lt;/p>

</description>
<author>kerolinq@gmail.com</author>
<guid isPermaLink="true">http://snow:3000/entry/1180677450</guid>
<pubDate>Tue, 05 Jun 2007 22:23:53 +0900</pubDate>
</item>

W3Cのバリデータにかけてみると

オメデトさん、バリッドだよ

とか言われたので、こういうやり方でもいいのかと思った次第。

あとは、Atomもちょっと調べる、というか吐けるようにしてみる。

About

  • もう5年目(wishlistありマス♡)
  • 最近はPythonとDeepLearning
  • 日本酒自粛中
  • ドラムンベースからミニマルまで
  • ポケモンGOゆるめ

Tag

Python Deep Learning javascript chemoinformatics Emacs sake and more...

Ad

© kzfm 2003-2021