XSLT で XML を整形する

Abstract

XSLT を用いて XML を整形するスタイルシート format.xsl を作ってみた。

Created
2005-09-18T20:59:22+09:00
Prev
XML の整形手法あれこれ
Next
unison を使って Firefox のプロファイルを同期する
Tags

(Article)

XML の整形手法あれこれを受けて作ってみました。

XML を通すと整形します。たとえばプロセッサとして xsltproc を使うと,以下のような感じ:

% cat in.xml | xsltproc \
    --stringparam doctype-public '-//W3C//DTD XHTML 1.0 Strict//EN' \
    --stringparam doctype-system 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd' \
    format.xsl - > out.xml

いくつかめんどくさげな注意をあげておくと:

まだ出力にいくらか気に食わないところはあって改善の余地アリアリなのですが,とりあえずアウトプットということで。ちなみにこのスクリプトは現在のこの weblog にも使ってたりします。

Comments

102(2005-09-20T22:08:52+09:00)
あなたの頭の中を整形したい. by アイン E. シュタニウム
102(2005-10-09T23:19:34+09:00)
こーしん,こーしん,こーしん!! カス文章 毎日書くのは結構根性. 名文章 たまに書くならこんな店.
klm (2005-10-28T13:02:17+09:00)
キ印とは交信できませんYO! :p

Request for Comments

Individual Info. (optional)
Comments (required)

(HTML tags are not allowed.)

Trackbacks

(nil)

Request for Trackbacks

Trackback URI: http://okowa.org/vector/2005/09/18/formatxsl/tb

Topic Path

  1. okowa.org
  2. LoveVector
  3. 2005
  4. Sep
  5. 18
  6. XSLT で XML を整形する
Last-Modified
2008-04-24T03:03:46+09:00
Feeds
Recent Updates (RSS 1.0)
Powered by
XML::LibXSLT / format.xsl / Movable Type 3.31-ja
LoveVector : klm <klm at okowa dot org>