xsl-list
[Top] [All Lists]

Re: Subtype/inheritance in XML, how does XSLT handle it?

2005-08-26 22:04:15
Hi Anupam,
  This is certainly possible in XSLT. I am curious what is the
motivation to design this language?

Regards,
Mukul

On 8/27/05, Agnisys Technology (P) Ltd. <agnisys(_at_)yahoo(_dot_)com> wrote:
Hi,
 Can XSL handle subtypes/inheritance in XML?

I have an XML document that "declares" a type "someA" and then uses it, as 
follows:
<top>
 <A_DEC name="someA">
   <doc>  aaaaaaa </doc>
   <v1> 100 </v1>
 </A_DEC>

 <B>
    <A ref="A_DEC" name="someA">
       <doc>  bbb </doc>
    </A>
 </B>
</top>
---------------------
I want this to be transformed into :
A.doc   = bbb
A.v1    = 100
---------------------
Note that doc value is overridden from the XML doc and the v1 value is used 
from the original
definition.

How do I make XSLT use the entity "A_DEC" when it encounters A?

I'm designing the XML language, so I have the flexibility. If this kind of 
problem is solved
differently in XML, please advice.

I would much appreciate even partial answers or any pointers.
Thanks,
Anupam.

P.S. I'm new to XML, and to this list, please excuse if this question has 
been answered before.
Unfortunately I couldn't find the answer when I searched.

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--