Hi,

It's a little off-topic, but since this subject was already discussed
here, I permit myself to raise a question that is connected to the
discussion:

I've been looking for an XML schema or DTD that will fit the needs of a
hierarchical content system. Most of the content that people face, are
hierarchical, whether that content is a web site, a mailing list with
threads, a web forum, a newsgroup, a project, a modular structure of a
software, a product tree, filesystem, etc.

I was amazed by the fact that all the scemas and DTDs that I've found
so far, were not really hierarchical, but flat, with pointers and cross
references to implement hierarchy. I.e. when there are 4 instances of
the same node - "granpa", "dad", "me", and "son" - I would expect "son"
to be an internal level within "me", "me" within "dad", and "dad"
within "granpa"; But what I found was that all of them are put in the
file in the same level, and the connections are implemented using links
and/or pointers/references.

What is the reason?

Is it harder to manipulate REAL trees? (e.g. coding XSLT scripts to
handle them); If it's true, is THIS the reason for flatting the XML
trees?

Do you know DTDs or schemas that define REAL trees?

Thanks,
-- 
Eli Marmor
[EMAIL PROTECTED]
CTO, Founder
Netmask (El-Mar) Internet Technologies Ltd.
__________________________________________________________
Tel.:   +972-9-766-1020          8 Yad-Harutzim St.
Fax.:   +972-9-766-1314          P.O.B. 7004
Mobile: +972-50-23-7338          Kfar-Saba 44641, Israel

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to