Re: [gdome] Namespace - Saving to a File
- From: Paolo Casarini <paolo casarini org>
- To: Chetan Raj <hichetu gmail com>
- Cc: gdome gnome org, veillard redhat com
- Subject: Re: [gdome] Namespace - Saving to a File
- Date: Tue, 3 May 2005 22:23:45 +0200
Hi Chetan,
On Tuesday, May 3, 2005, 7:45:09 AM, Chetan Raj wrote:
> I still have the following doubts....
>>> libxml2 is correct. The namespace associated to a node is a different
>>> thing from the namespace declared through the attribute xmlns on a
>>> node.
>>> The namespace you specify on the createDocument is the namespace
>>> associated to the document element node, not the namespace declared on
>>> it.
> When Iassociate a namespace to a document element, wouldn't that
> mean thatthe document element and all its children are under the
> scope of theassociated namespace. In that sense, doesn't the
> associated namespacebecome the default namespace for the element?
Not exactly. The DOM is one of the easiest way to handle XML document
but a DOM tree is not exactly an XML document. It's up to you to build
a "correct" XML document, the DOM gives you only some interfaces to
easily manage XML document in broad sense (also not valid).
> If theassociation implies the default namespace, then wouldn't it
> be betterfor createDocument to put the special xmlns attribute,
> while itscreating the document element?
It's not in the purpose of the createDocument to do that.
Bye,
Paolo.
--
GPG key: 1024D/9C5AE886 2004-10-21 Paolo Casarini <paolo casarini org>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]