タグ

XMLに関するlenoreのブックマーク (26)

  • 最速インターフェース研究会 :: XSLエディタを作ってみた

    XSLをエディタで編集してはブラウザでプレビューなんてことを何千回とやっているので、なんか良さげなXSLエディタがあるなら使いたいんだけど探しても見つからないので作ってみた。 http://la.ma.la/misc/xsltedit/ 左にXSLを入れて右にXMLを入れて、XSLを編集しつつCtrl+EnterでXSLT変換。 Google AJAXSLTを使ってみました。というか同梱のサンプルのスタイルをちょっといじっただけ。なんかIE6で動かないというので、フォーラム見てちょこちょこ直して動くようにしました。次のバージョンで直るとかなんとか。 とりあえずそのまま圧縮したのを置いておきます。 http://la.ma.la/misc/xsltedit/xslt.zip ブラウザの機能で変換させたほうが速いんだろうけど、そんなに遅いわけでもない。ただ、文法的にエラーがあっても変換してくれ

    lenore
    lenore 2005/08/08
  • ちょっとしたメモ - コメントにするならXMLでなくてもいいのでは

    C.C.ライセンスやウェブログページでは、RDFのメタデータをコメント内に埋め込むという手法がしばしば用いられるわけだが、それなら冗長なXML構文ではなく、Turtleなどを使った方が簡単じゃないかな。ちょうど、はてなのAccount Auto-Discoveryの件もあることだし、少し考えてみよう。 Account Auto-Discoveryの7月28日付の仕様では、次のようなRDF/XMLをコメントとして埋め込む例が示されている。 (例) <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:foaf="http://xmlns.com/foaf/0.1/"> <rdf:Description rdf:abou

    lenore
    lenore 2005/07/28
  • 窓の杜 - 【NEWS】XMLの構造をツリー上で編集できる多機能XMLエディター「XMLEDITOR.NET」

    XMLの構造をツリー上で編集できる多機能XMLエディター「XMLEDITOR.NET」v1.1.0.1が、27日に公開された。Windows 98/Me/NT/2000/XPに対応するフリーソフトで、現在作者のホームページからダウンロードできる。なお、動作には「.NET Framework」v1.1が必要。 「XMLEDITOR.NET」は、2ペインの画面にXMLのツリー構造と色分けしたソースを表示するXMLエディター。XMLファイルを開くと、ウィンドウ左側の“ツリービュー”にXMLの文書構造がツリー表示され、ツリー上でダブルクリックすると右側の“ソースビュー”の表示が該当する位置にジャンプする。ソースを編集したら右クリックメニューなどから[ツリービューへ同期]を行えば、変更内容が“ツリービュー”に反映される仕組み。 また“ツリービュー”上では、ノードの右クリックメニューから、ノードの切り

  • XML Schema: やるべきこと、やってはいけないこと

    はじめに W3C XML Schema は学ぶのも使うのも簡単だ … 落とし穴をよける方法を知っていればね。「やるべきこと」はこれだ。最低これだけおぼえておけばいい。 これを使え!: 要素宣言、属性グループ、モデルグループ、単純型 可能な限り XML 名前空間を使え! そしてその正しい使い方を学ぶべし。 そして「やってはいけないこと」がこれだ。 XML Schema の名人になろうとするな! それには何ヵ月もかかるだろう。 こんなものは使うな!: 複合型(その理由)、 属性宣言(その理由)、 記法(その理由) ローカル宣言は使うな!(その理由) 置換グループは使うな! (その理由) targetNamespace 属性のないスキーマ(いわゆるカメレオンスキーマ)を使うな!(その理由) 後で説明するが、実際これらの「やってはいけない」ことをやらないことで失うものは何もない。 長くておぼえられ

    lenore
    lenore 2005/07/26
  • スケーラビリティの重大な誤解、“大は小を兼ねない”

    XMLデータベース開発方法論(2) Page 1/4 スケーラビリティの重大な誤解、 “大は小を兼ねない” 川俣 晶 株式会社ピーデー 2005/7/22 連載は、XMLデータベースの開発方法論を展開する内容である。全6回の連載の前半3回では、なぜXMLデータベースを採用すべきなのかという根元的な認識を読者と共有し、後半3回においてXMLデータベース構築に特化した開発方法論を展開する。(編集局) 光子郎 「世界中からのメールのせいです。大量のメールがこちらの処理速度を下げてるんです」 タケル 「これじゃ、やられっぱなしだよ!」 光子郎 「世界中のみんな、ウォーグレイモンたちのレスポンスが下がっちゃう!! メールを送らないで、頼むから!!!」

    lenore
    lenore 2005/07/22
  • rpbourret.com - XML and Databases

    Ronald Bourret Technical writing, Software development, and Consulting 1.0 Introduction This paper gives a high-level overview of how to use XML with databases. It describes how the differences between data-centric and document-centric documents affect their usage with databases, how XML is commonly used with relational databases, and what native XML databases are and when to use them. NOTE: Altho

    lenore
    lenore 2005/05/30
    様々なDBシステムでXMLを使う方法...