Thanks for pointing this out. I'll take a look very carefully.
Thanks,
-dc
On 12/17/05, Boris Kolpackov
<[EMAIL PROTECTED]> wrote:
David Chu < [EMAIL PROTECTED]> writes:
> I defined a fairly complicated XML schema.
> My program parses the XML document based on my XML schema and use the
> information extracted from the XML document to config the program during
> run-time.
>
> I was surprise that in-order to extract a piece of information from the
> DOMElement, it took me about 10 to 20 sloc.
> For example, I need to invoke getElementByTagName() few times in-order to
> get to the node where the information reside, and then invoke
> getChildNode()->item(i) to get the value, after that, I need to use
> XMLString::transcode() to convert the result to cont char*.
>
> I wonder if I did anything wrong? or if there's a faster way to access
> information through the DOM tree.
Since you already have the schema you may want to give a try to a language
binding tool, e.g,:
http://codesynthesis.com/products/xsd/
It sure is a much faster and more enjoyable way of accessing information
stored in XML instance documents.
hth,
-boris
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
