Hatena::Grouprubyist

今日も元気にrubyist

2007-05-29newsingの新着pickupゲット復習

REXMLの利用 21:59 REXMLの利用 - 今日も元気にrubyist を含むブックマーク はてなブックマーク - REXMLの利用 - 今日も元気にrubyist REXMLの利用 - 今日も元気にrubyist のブックマークコメント

前記のnewsing取得スクリプトを利用して以下のようなXMLを作成してみた。

<?xml version="1.0" encoding="Shift-JIS" standalone="yes"?>
<items>
  <item>
    <url>http://newsing.jp/entry?url=headlines.yahoo.co.jp%2Fhl%3Fa%3D20070528-00000001-imp-sci</url>
    <title>東芝、「ぷよぷよ」もできる「gigabeat V」</title>
    <main_text></main_text>
    <picker>aplin</picker>
    <picktime>2007-05-29 01:04:32</picktime>
    <picker_eval>支持しない</picker_eval>
    <picker_com>gigabeatでぷよぷよをする意味など全くない。</picker_com>
    <pt>31</pt>
    <comments>
      <comment>
        <commenter>tera</commenter>
        <comtime>2007/05/29 02:45</comtime>
        <com_eval></com_eval>
        <com_text>Sの後継機出ないのかなぁ。</com_text>
        <nicecomment>0</nicecomment>
      </comment>
      <comment>
        <commenter>phantazy</commenter>
        <comtime>2007/05/29 10:32</comtime>
        <com_eval></com_eval>
        <com_text>ぷよぷよするな~。</com_text>
        <nicecomment>0</nicecomment>
      </comment>
    </comments>
  </item>
  <item>
    (中略)
  </item>
</items>

これをREXMLを使ってパースする。

IBM developerWorks : Site maintenance

REXML : Rubyで実装されたXMLパーサ (REXML - MemoWiki)

REXML API document (ja)

REXML であそぶ

REXMLについて

lists.ruby-lang.org Mailing Lists

CodeZine(コードジン)

RubyでXML操作 | Netsphere Laboratories