|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Attribute's default value in xsd doesn't show in x
I have replaced my abc.xml with the code you provided and it still doesn't
recognize the default value from the abc.xsd. Also, you wrote 'xsi:schemaLocation="abc
abc.xsd"', what is the syntax of "abc abc.xsd"?
Here are my three files again:
abc.xsd
-----------------------------------
<?xml version="1.0" ?>
<xs:schema id="abc" targetNamespace="abc" xmlns:omm="abc" xmlns:xs="http://www.w3.org/2001/XMLSchema"
version="1.0">
<xs:element name="structure">
<xs:complexType>
<xs:attribute name="defaultValue" type="xs:string" use="optional" default="xcs"
/>
</xs:complexType>
</xs:element>
</xs:schema>
abc.xml
----------------------------------
<?xml version="1.0" encoding="utf-8" ?>
<structure xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="abc
abc.xsd" xmlns="abc">
</structure>
abc.xslt
----------------------------------
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns="http://www.w3.org/1999/XSL/Transform"
xmlns:omm="abc">
<xsl:output method="text" />
<xsl:template match="/">
<xsl:apply-templates select="omm:structure" />
</xsl:template>
<xsl:template match="omm:structure">
<xsl:value-of select="@defaultValue" />
</xsl:template>
</xsl:stylesheet>
>-- Original Message --
>Date: Thu, 29 May 2003 16:56:46 +0200
>From: Oleg Tkachenko <olegt@xxxxxxxxxxxxx>
>To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>Subject: Re: Attribute's default value in xsd doesn't show in xslt
>Reply-To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
>
>
>Eran Hammer-Lahav wrote:
>
>> Thanks for your quick reply. Can you tell my how I can modify my code
to
>> turn validation on? I am using xalan from the command line, not through
>> the Java API.
>
>Xalan's command line does validate by default, but usually if you want
to
>
>validate you have to specify schema document, so try this:
>
><structure xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>xsi:schemaLocation="abc abc.xsd" xmlns="abc"></structure>
>
>--
>Oleg Tkachenko
>http://www.tkachenko.com/blog
>Multiconn Technologies, Israel
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








