Output element with default namespace : xml output « XSLT stylesheet « XML Tutorial






File: Data.xml

<?xml version="1.0"?>
<message>You can use literal result elements in stylesheets.</message>

File: Transform.xslt
<stylesheet version="1.0"
  xmlns="http://www.w3.org/1999/XSL/Transform">
  <output method="xml" indent="yes" />

  <template match="/">
    <msg xmlns="http://www.java2s.com/msg">
      <apply-templates
        xmlns="http://www.w3.org/1999/XSL/Transform" />
    </msg>
  </template>

</stylesheet>

Output:

<?xml version="1.0" encoding="UTF-8"?>
<msg xmlns="http://www.java2s.com/msg">You can use literal result elements in stylesheets.</msg>








5.4.xml output
5.4.1.Convert xml structure
5.4.2.Output xml with namespace
5.4.3.Output xml tags
5.4.4.Add new tags to xml document
5.4.5.output xml element with namespace
5.4.6.Output element with default namespace
5.4.7.Add new tags to xml
5.4.8.Set cdata-section-elements
5.4.9.Restructure xml
5.4.10.Using xsl:element and xsl:attribute