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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Create Node Problem

[ Lists Home | Date Index | Thread Index ]
  • From: Eddie Shipman <Eddie@acadsoft.com>
  • To: 'XML Dev' <xml-dev@ic.ac.uk>
  • Date: Fri, 16 Jul 1999 09:48:44 -0500

It will be in response to another record from the database 
being posted to the XML file.

I am building this file to be sent via stream to a special 
web server to parse it into Oracle so I wanted to use their 
XML format as shown below.

When I do this: {Delphi code}

      oXMLDoc := CreateOleObject('Microsoft.XMLDOM');
      oRoot := oXMLDoc.CreateNode('element', 'ROWSET','');
      oXMLDoc.AppendChild(oRoot);
      RS.MoveFirst;
      x := 1;
      while not RS.EOF do
      begin
        oNode := oXMLDoc.CreateElement('ROW');
        oXMLDoc.DocumentElement.AppendChild(oNode);
        oAttr := oXMLDoc.CreateAttribute('ID');
        oXMLDoc.DocumentElement.SetAttributeNode(oAttr);
        oXMLDoc.DocumentElement.SetAttribute('ID',IntToStr(x));


it places the attribute on the <ROWSET> line when it should be on the
<ROW> line i.e. <ROWSET ID="1">

How would I get the attribute on the NODE like this <ROW ID="1">?



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

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

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