Subject: [xsl] XSD default attributes not working with doc()? From: "Graydon graydon@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Fri, 7 Jun 2019 19:56:30 -0000 |
Hello -- This is with XSLT 3.0, using Saxon-EE 9.8.0.12 in oXygen 21.1 I have some documents associated with an XSD schema via xsi:noNamespaceSchemaLocation (and I'm sure that association works because validation works in oXygen.) The schema contains some attributes with default values. If I create an identity transform stylesheet and run one of the documents through it, I get a result where the attribute nodes with the default values have been created in the result document, which is what I expect. If I use the doc() function on the members of a sequence of document references from the file:list() function I get the documents but I do NOT get the default attributes, whether or not I set use="required" on the default attributes. I'm surprised by this; the DTD and RNG versions pick up the default attributes. Anyone got any idea what might be going on? Thanks! Graydon
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Each value in an XPath ar, Michael Kay mike@xxx | Thread | Re: [xsl] XSD default attributes no, Martin Honnen martin |
Re: [xsl] Each value in an XPath ar, Michael Kay mike@xxx | Date | Re: [xsl] XSD default attributes no, Martin Honnen martin |
Month |