タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

libxmlに関するhidemailのブックマーク (2)

  • marnica.  LibXML-Rubyメモ。

    REXMLが遅いのでLibXML-rubyを使うことになった。 ・LibXML Ruby Project:http://libxml.rubyforge.org/ ・ドキュメント:http://libxml.rubyforge.org/rdoc/index.html ■インストール # gem install libxml-ruby ---2008/08/22 追記 ※libxml自体の開発ツールだかなにかが入っていないとインストールできないらしい。 # yum install libxml-devel --- ■使い方 ・Parse require 'rubygems' require 'xml/libxml' # atomfeedがこんな感じだったとする↓ str='名前空間URL' ns = [ 'atom'=>'http://www.w3.org/2005/Atom', 'os'=

  • libxml-rubyでのXPathと名前空間の扱い - 結論:今日がダメでも明日があるさ - 本当は怖いHPC

    追記:トラバいただいて、以下の記事の内容のことは可能であることを教えていただいた。要はドンマイなのは僕の頭だったというわけで。3日間検索してまわってCのソースまで読んでその事実に気づかなかった自分って…orz 追記2:可能なはずだったけど、バグでできなかったことが判明。修正してパッチを送って採用されました。時期バージョン(5.3.0 or 5.2.1)では直るはず。 - 数日、libxml-rubyでの名前空間の扱いに悩んでいたのだが、一応結論が出た気がする。 結論:ドンマイ libxml-ruby。 というか、自分もXMLの基礎ができていない人間で、On the Jobで苦し紛れに調べまくった結果なんとなく見えてきた、という感じなので、間違いがあれば指摘してください。 例えば、以下のようなXMLを処理する場合を考えてみよう。これはRFC 5023 The Atom Publishing

    libxml-rubyでのXPathと名前空間の扱い - 結論:今日がダメでも明日があるさ - 本当は怖いHPC
  • 1