タグ

XMLに関するigrepのブックマーク (30)

  • Google グループ

    Google グループでは、オンライン フォーラムやメール ベースのグループを作成したり、こうしたフォーラムやグループに参加したりすることで、大勢のユーザーと情報の共有やディスカッションを行うことができます。

    igrep
    igrep 2015/12/22
    またlibxml絡みか。
  • jq、xmllintコマンドさようなら。俺はパイプが好きだから - Qiita

    2016-09-15 New! この記事で紹介するコマンドの逆変換コマンド(JSONのみ)も作り、記事化しました。次の相手はjoです。 → joコマンドさようなら、俺はパイプが好きだから。PART 1 郵便番号→緯度経度→日の出時刻 コマンド jqやxmllintといったコマンドの使い勝手についカッとなって、独自JSON&XML解析コマンドと、その応用品“getsunrise.sh”を作った。なぜカッとなったのかは次のセクションで言いたい放題することにして、まぁとりあえず遊んでみてもらいたい。 curlとnkfが入っているUNIX環境ならほとんどの環境で動く。もちろん jqとかxmllintとか不要。JSONとXMLの解析はsedやAWKで済ませてる。 なのでこいつをダウンロードして、解凍・実行するだけだ。(コンパイルも不要) $ ./getsunrise.sh 288-0012 2014

    jq、xmllintコマンドさようなら。俺はパイプが好きだから - Qiita
    igrep
    igrep 2015/10/02
    行区切りに直してくれる分、多くのケースはこっちのほうが便利、かも。そもそもXMLもJSONも行単位で扱うことを想定していない分、どうしても対応が難しいケースはあるだろうけど
  • オープンデータ先進県「福井」の残念なデータに思う - xin9le.net

    2013 年 6 月 14 日に閣議決定された世界最先端 IT 国家創造宣言。政府が打ち出した「日IT で 1 位になるんです!2 位じゃダメなんです!」というアレです。この方針に従うべく、日中のアチコチの自治体/行政が自分たちの持っているデータを一般に公開するオープンデータを始めているのは周知のことと思います。 福井県 (特に鯖江市) はその中でもモデルケースとして非常に注目されており、オープンデータとしての情報公開数が日一 (記事公開時点で 27 個) となっています。そこには市営バスの現在位置などのリアルタイムな情報まで含まれており、すでにそれらが活用されたスマホアプリなども公開されています。2013 年に高互換性コンピューター言語「XML」でバズったのも記憶に新しいですね。 中日新聞の「鯖江市が行政データ「XML」形式で提供 全国初、加工可能に」についての反応 今回紹介す

    オープンデータ先進県「福井」の残念なデータに思う - xin9le.net
    igrep
    igrep 2015/02/15
    さて改善を要求するとしてほぼ間違いなく専門家ではない窓口にどう説明するのがいいだろうか...。
  • HTTP 2.0のヘッダ圧縮(HPACK)

    PostgreSQLのfull_page_writesについて(第24回PostgreSQLアンカンファレンス@オンライン 発表資料)

    HTTP 2.0のヘッダ圧縮(HPACK)
    igrep
    igrep 2013/12/16
    ぱっと見で結構複雑そうな感じ
  • XML を変換するなら Haskell(HXT) で

    思えば自分にとってプログラミングとは、XML っぽいドキュメントを操作することでした。 XML パーザを書いてみたり、SXML でいろいろがんばったり、やる前から XSLT に挫折したり。 とにかく気持ちよく XML を操作する方法をこれまでいろいろ探してきたわけですが、今はこう断言できます。 XML をいじるのに最高な道具は HXT(Haskell XML Toolbox)であると。 そこで自分用のメモを兼ねて、「こんなふうに HXT を使ってます」を紹介しようと思います。 基的な Haskell 力が高くないので、「理解を間違っている」とか「もっとこう使うべき」というツッコミ歓迎です。 HXT がうれしい理由 XML のような木構造のデータをいじろうと思ったとき、まず思いつくのは、根っこから順番に要素をたどりつつ処理していく方法です。 しかし、この方法は案外と融通が利きません。 常に

    XML を変換するなら Haskell(HXT) で
    igrep
    igrep 2013/12/15
    Arrowアツいな。
  • XML名前空間の簡単な説明

    XMLでは自由に独自のマークアップ言語(タグセット)を設計できますが、ウェブ上で情報を共有するときに、同じタグ名が異なる要素タイプを意味して衝突してしまう可能性があります。この問題を解決するためにXML名前空間は、それぞれのタグセットに固有のURIを割り当て、名前をURIで修飾することでお互いを区別します。名前空間は、ウェブ上で「意味」を明確に定義し、相互理解を可能にするために非常に重要な役割を果たします。 名前空間の導入 名前空間URIによる修飾と接頭辞 デフォルト名前空間 名前空間URIの意味するところ 名前空間の区画と属性の名前空間 参照文献 名前空間の導入 XMLでは独自のマークアップ言語(語彙)を自由に設計できますが、多くの人が利用する語彙は、標準的な語彙を共有する方が効率が良く、相互運用性も高まります。そこで、ひとつのXML文書を作成するのに、さまざまなマークアップ言語から語彙

  • xml.vimでXMLとかHTMLとかの編集機能を強化する - 肉とビールとパンケーキ by @sotarok

    こう、選択範囲を特定タグで囲んだりうまいことやってやりたいよとか、よくありますよねー。 xml.vim ってやつを使います。現在のバージョンは1.84でした。 xmledit - A filetype plugin to help edit XML, HTML, and SGML documents : vim online インストール インストールは $HOME/.vim/plugin にダウンロードするだけ。 % wget -O ~/.vim/plugin/xml.vim "http://www.vim.org/scripts/download_script.php?src_id=10362" 選択範囲をタグで囲む まぁとりあえずは、これがやりたかっただけ。 まず、 "vit" とかでタグ内の要素を選択とかしちゃう。 そしたら、"¥x"。タグ入力しろっていわれる*1。とりあえず、aと

    xml.vimでXMLとかHTMLとかの編集機能を強化する - 肉とビールとパンケーキ by @sotarok
  • OperaのXMLパーサってすごかったのね (2007-07-07)

    OperaにXMLファイルを読ませるとベタテキストが出てくる。フィードだと「新規購読」というダイアログが出るけれども、画面に表示されるのは容赦ないベタテキストだ。IEやFirefoxにスタイル情報のないXMLを渡せばドキュメントツリーを表示してくれるのと対照的で、どうもOperaはXMLにやる気がないのかと勝手に思っていた。 だが、整形式でないXMLを投げた場合、Operaのエラー表示が圧倒的に見やすいことに最近気づいた。たとえば、以下のようなXMLをブラウザに表示させてみる: <?xml version="1.0" encoding="UTF-8"?> <root> <hoge>あああ</hoge> <hoge>いいい <hoge>ううう</hoge> </root>

  • オープンソース化したFlashを使ったグラフライブラリ·FusionCharts Free MOONGIFT

    このソフトウェアは以前に紹介済みだが、オープンソース化されたので再度紹介したい。Webアプリケーションにとってグラフは鬼門ではあるが、実現できればユーザビリティを向上できる大きな機能の一つだ。ただの一覧や数字を並べただけでは分からない、具体性を感じられるようになる。 複雑なグラフも難なくこなす グラフを表示するのはHTML、画像、Canvas、Flashが有力で、Flashベースのものが最も表現力に富んでいて多数のブラウザをサポートするだろう。そんな表現力の高いグラフライブラリがFusionCharts Freeだ。 今回紹介するオープンソース・ソフトウェアはFusionCharts Free、Flash + XMLによるグラフ生成ライブラリだ。以前はフリーウェアだったが、ついにオープンソース化された。 FusionCharts Freeはグラフの表示にXMLを用いる。そのためサーバサイド

    オープンソース化したFlashを使ったグラフライブラリ·FusionCharts Free MOONGIFT
  • たのしいXML: XML/XHTML入門ページです

    igrep
    igrep 2008/10/23