スタイルシート、XSL


  • xmlの処理インジケータ
  • cssスタイルシートの制限

  • xmlで合成するコンテンツを変更または並べ替えて
  • を出力できません.
  • ないxmlコード値
  • を計算または追加できません.
  • 要素の属性としての値は
  • では使用できません.

    XSL

  • コンセプト:eXtensibleスタイルシート言語
  • XMLのフォーマット言語
  • XSLT+XPath+XSL-FO組合せ=XSL
  • XSLT(XSL Transformation):XMLドキュメント構造を他の構造に変換する言語
  • XPath:XMLドキュメントに特定のパスをマークする言語
  • XSL-FO:Formattingプログラムを使用してXMLをXML以外の文書に変換する言語
  • XSLドキュメントフォーマット

    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
       자식엘리먼트
    </xsl:stylesheet>

    xslサブエレメント


    import, include, output, ...

    output element

  • 出力フォーマット
  • <xsl:output 속성="속성값" ... />

    template element


    XPathの経路表示方法


    データまたはテンプレートのインポート



    ソース:https://www.youtube.com/embed/H1qpHlHTfs4