W3C home > Mailing lists > Public > www-dom@w3.org > July to September 2001

how can I dynamically instantiate Elements with the Dom?

From: Irene Markelic <markelic@uni-koblenz.de>
Date: Wed, 01 Aug 2001 11:33:10 +0200
Message-ID: <3B67CCD6.5AE8F28A@uni-koblenz.de>
To: www-dom@w3.org

 I really need help. In order to create my own dom-tree I happily
instantiated elements. But now I came to the point where its getting
quite difficult.
Imagine you have an xml-document with the following tags:

<Analysis Name="bla" Type="blabla" >
<Analysis Name="blu" Type="blublu" >

The problem is that I never know how many Analysis Elements I have to
instantiate, so I will put it in a loop. But then of course the next
problem occurs. I cannot name the elements differently.
I tried it this way:

while( i!= 0){
	Element Analysis = domDocument.createElement("Analysis");

obviously this doesnt work.

So the next thing I tried was:

while( i!=0){

I thought this would attach the Analysis-Element i-times to the
Fault-Element. But it did it only once!
It seems like it is not possible to attache one Element twice to the
same tree.

And even more important, does anybody have a clue how I could solve this
I really dont know further.

hoping for any answers and your knowledge,

Received on Wednesday, 1 August 2001 05:33:16 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 20 October 2015 10:46:08 UTC