SSブログ

調べもの:リテラル結果要素 [XMLマスター]

初出:2008-01-27 22:35:41

XMLマスターの・・・。

これは、まずリテラルの意味を知らないのでそこから調べました。
結論としては、XSLTはXSLTの名前空間接頭辞を持つTagで要素、属性を指定するわけですが、それ以外のXSLTで定義されていないTag、直接文書内に書かれたテキストのことですね。 なぜ、これがXSLTで問題になるかというと、XSLTで変換元XML文書にないXML要素を出力したり、XSLTで変換出力する場合と同様の内容をリテラル結果要素で出せるから。 また、リテラル結果要素だけでも文書を作れるから。
「リテラル - Google 検索」
http://www.google.co.jp/search?hl=ja&rlz=1T4GFRC_jaJP217JP218&q=%E3%83%AA%E3%83%86%E3%83%A9%E3%83%AB&lr=

「リテラル - Wikipedia」
http://ja.wikipedia.org/wiki/%E3%83%AA%E3%83%86%E3%83%A9%E3%83%AB

「リテラル 結果要素 - Google 検索」
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GFRC_jaJP217JP218&q=%e3%83%aa%e3%83%86%e3%83%a9%e3%83%ab%e3%80%80%e7%b5%90%e6%9e%9c%e8%a6%81%e7%b4%a0

「Studying XSLT 1.0 -- for simple use -- [ リテラルの要素 ]」
http://www.asahi-net.or.jp/~PS8A-OKZK/xml/xslt10_1/literal_elements.html
「XSLTで定義されていない要素や属性をXSLTスタイルシートに直接書いたもの」(引用:上記サイトより)

「第6回 XSLTスタイルシートの作成(2)---属性値テンプレートを使ってデータ変換:ITpro」
http://209.85.175.104/search?q=cache:iHanVFqw4KMJ:itpro.nikkeibp.co.jp/article/COLUMN/20060720/243809/+%E3%83%AA%E3%83%86%E3%83%A9%E3%83%AB%E3%80%80%E7%B5%90%E6%9E%9C%E8%A6%81%E7%B4%A0&hl=ja&ct=clnk&cd=14&gl=jp
実例が見られてわかりやすい。

要素」
http://msdn2.microsoft.com/ja-jp/library/ms256163(VS.80).aspx

「agendaの過去ログリストを自動生成(XSLT) (agenda)」
http://jintrick.net/agenda/2002/09/agendaxslt.html


これは、関連検索。
「use-attribute-sets - Google 検索」
http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GFRC_jaJP217JP218&q=use%2dattribute%2dsets

「Studying XSLT -- for advanced use -- [ 属性集合 (1) ]」
http://www.asahi-net.or.jp/~PS8A-OKZK/xml/xslt10_2/attribute_sets_1.html
「このように定義された属性集合を、 xsl:element要素やxsl:copy要素の 属性use-attribute-setsで参照することができます。
 属性use-attribute-setsの値は、接頭辞付きの名前を空白でつなげたリストになっていて」 (引用:上記サイトより)

「use-attribute-sets」
http://suika.fam.cx/~wakaba/-temp/wiki/wiki?use-attribute-sets

「XSLTXML -TECHSCORE-」
http://www.techscore.com/tech/XML/XSLT/xslt03-2.html


(2011.02.27追記) ”A simplified syntax is allowed for stylesheets that consist of only a single template for the root node. The stylesheet may consist of just a literal result element (see [7.1.1 Literal Result Elements]). ”
「XSL Transformations (XSLT) - 2.3 Literal Result Element as Stylesheet」
http://www.w3.org/TR/xslt#result-element-stylesheet
「XSL Transformations (XSLT) - 7.1.1 Literal Result Elements」
http://www.w3.org/TR/xslt#literal-result-element

nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0