タグ

lxmlに関するhasidukiのブックマーク (2)

  • XPath使うならxmlpathパッケージ - YAMAGUCHI::weblog

    はじめに こんにちは、Go界の大杉漣です。いま、辻堂で合宿をしています。 xmlpathパッケージ GoHTMLをパースしてごにょごにょしたいというときはgoqueryを使うことが多いですが、個人的にはあのコールバック書きまくるスタイルが好きではなく「そこまでjQueryの真似しなくてもいいだろ」と思っていました。 goquery - GoDoc またPythonで割とlxmlを使っていたこともあって、XPathを使うのが好きだったのでGoにも同様のXPathを扱えるパッケージがないかと探してみたらCanonical製のxmlpathというパッケージがありました。 xmlpath - GoDoc 使い方 めちゃくちゃ楽。ドキュメントにあるサンプルだとちょっと実用性がないので、もう少し実用性のある例。 resp, _ := http.Get("http://sample.com/conte

    XPath使うならxmlpathパッケージ - YAMAGUCHI::weblog
  • lxmlチュートリアル翻訳してみた - Just $ A sandbox

    PythonでXML(HTML)を扱う高速で便利なライブラリがlxmlです。 非常に強力なメソッドが多数用意されているのですが、日語の情報があまりないのが弱点です。なので今回、lxml.etree公式チュートリアルの一部を勝手に翻訳しました。 量が多いので全ては訳しきれていませんが*1、lxmlでおそらく一番よく使われるであろう、Elementクラスの部分を中心に訳を作りました。誰かのお役に立てれば幸いです。 また、翻訳にあたっては直訳よりも日語として自然な訳を選んだ部分があります。正しくは原文を参照してください。ここの訳がおかしい、日語が不自然、この文書も訳せ等ありましたらお知らせください。 lxml.etree チュートリアル lxml.etreeチュートリアル これはlxml.etreeを用いたXML処理に関するチュートリアルです。これはElementTree APIのメインコ

    lxmlチュートリアル翻訳してみた - Just $ A sandbox
    hasiduki
    hasiduki 2014/01/22
    べんり
  • 1