タグ

XMLに関するsiroccoのブックマーク (7)

  • [.NET][C#]XMLをクラスに変換する/クラスをXMLに変換する

    XMLデータをクラスオブジェクトに変換(デシリアライズ)したり、逆にオブジェクトをXMLに変換(シリアライズ)したりしてみます .Net FrameworkにはXML DOMを扱うクラスが用意されています(System.Xml名前空間) 通常は、このSystem.Xml名前空間のクラスを使ってXMLの内容を解析したり出力したりしますが少々面倒だったりします そこで、XMLSerializerの出番です System.Xml.Serialization名前空間にあるこのクラスを使えば、XMLデータから自作クラスのオブジェクトを生成したり、またはその逆ができます 目次 Page.1 構造が単純なXMLデータをクラスオブジェクトに変換する Page.2 階層化されたXMLデータをクラスオブジェクトに変換する Page.3 繰り返しタグ(属性付き)のあるXMLデータをクラスオブジェクトに変換する

    sirocco
    sirocco 2015/06/15
    このサンプルが使いやすそう。
  • Extensible Markup Language - Wikipedia #文字参照

    Extensible Markup Language(エクステンシブル マークアップ ランゲージ)は、基的な構文規則を共通とすることで、任意の用途向けの言語に拡張することを容易としたことが特徴のマークアップ言語の総称である。一般的にXML(エックスエムエル)と略称で呼ばれる。JISによる訳語は「拡張可能なマーク付け言語」と定義している。XML文書のフォーマットを予め統一することで、異種プラットフォーム間での情報交換も可能となる。 SGMLからの移行を目的として開発された。文法はSGMLの構文解析器と互換性を保つようにSGMLのサブセットに定められシンプルになり、機能はSGMLに無いものが追加されている。 XML の仕様は、World Wide Web Consortium (W3C) により策定・勧告されている。1998年2月に XML 1.0 が勧告された。2010年4月現在、XML

    Extensible Markup Language - Wikipedia #文字参照
    sirocco
    sirocco 2014/10/05
    XMLが話題になったとき、ふーん、と思っていたが、その万能性に今更ながら凄いと感心している。3Dプリンタも最初は、ふーん、と思っていたが、これも凄いことになるのでしょう。
  • XMLPGSQL と PostgreSQL によるXMLデータベースの構築

    XMLPGSQL と PostgreSQL によるXMLデータベースの構築 松 義秀,三木 光範,廣安 知之 ISDL Report   No. 20030606002 2003年 5月 12日 Abstract XMLデータベースの現状としては,Oracle社やMicrosoft社などのベンダー製品がほとんどであり,そのどれもが非常に高価である.以下ではフリーのDBMSであるPostgreSQLと,そのXML化ソフトウェアであるXMLPGSQLを利用したフリーで構築可能なXMLデータベースの導入までを述べる. 1  はじめに XML文書は,その特性として,柔軟に拡張でき,外部とのデータ交換を容易にするという大きなメリットを持つ.また,XML文書はWebサービスなどにも使われており,広く普及が進んでいる. 大規模なシステムでは,大量のXML文書を効率よく処理あるいは格納するために

  • XMLPGSQL サポート情報

    ◆更新情報 2003-05-11 サポート掲示板の廃止及びメーリングリスト案内のページを用意しました。 2003-05-10 独立行政法人情報処理推進機構の平成15年度オープンソフトウェア活用基盤整備事業の元で開発を行いましたXMLPGSQL-AGがリリースされました。 ダウンロード 2003-04-06 技術評論社「レベルアップ! PostgreSQL必須テクニックスでXMLPGSQLについて取り上げられています。(128ページから188ページ)

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • ろんりぃ読書会:プログラミングGauche : 15章 テキストの構築

    April 18, 2009 プログラミングGauche : 15章 テキストの構築 15章 テキストの構築 テキスト、というかHTMLとXMLをSchemeで扱うには。 HTMLを楽に扱うための、text.html-lite というモジュールがある。 使い方。 (use text.html-lite) (define html-frag (html:tr (html:td "Sun") (html:td "Mon") (html:td "Tue"))) (html:<HTMLタグ名> <要素>) と書く。 html-frag はツリー構造になっているので、そのままでは使えない。ツリー構造を文字列に変換するためには text.tree モジュールを使う。 gosh> (use text.tree) #<undef> gosh> (tree->string html-frag) "<tr><

  • Haskell/XML - Wikibooks, open books for an open world

  • 1