OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: [xml-dev] recursive nesting

[ Lists Home | Date Index | Thread Index ]

Aye, tis valid, Cap'n.
But since you say "recursive", I presume there is only one kind of 
<item>, no matter how deeply nested they are.  If that is correct, then 
your <item> element can have "mixed content", i.e. it can have its own 
content, e.g. How are you, and it can have subelements, i.e. more 
instances of <item>.  Therefore if you validate your xml against a W3C 
XML Schema, it would be equally valid to say:

<item>How are you
          <item>I am fine
                    <item>what is
                              <item>what is your profession?</item>
                              your name?
                    </item>
          </item>
          What the?
</item>
This might be OK in document-oriented XML, if your items were 
subparagraphs or bullet items, etc.  But in data-oriented XML, like a 
form or database record update, some shops strictly forbid this because 
it is oviously not going to be valid for field-by-field structured data. 

But others think of it as more of a guideline ;-)

Cheers
            Jack Lindsey

Jack Sparrow wrote:
 
Hi all,

I would like to know if its valid to do recursive nesting( like the 
pattern shown below) in XML.


<item>
   <item>How are you</item
   <item>I am fine</item>
<item>
<item>
    <item>
         <item>what is your name?</item>
         <item>what is your profession?</item>
    </item>
</item>

Please let me know.

Thanks,
Jack





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS