Results 1 to 5 of 5

Thread: The difference beteen QDomNode and QDomElement

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2006
    Posts
    369
    Thanks
    14
    Thanked 18 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    Unix/X11 Windows

    Default The difference beteen QDomNode and QDomElement

    I am writing an applications which uses a lot of XML for it's input. Until now I have been using QDomNode, and now I saw that there is a QDomElement class which can be used as well. I see that QDomElement is more suitable for me, since I can query it's sub childs
    Qt Code:
    1. QDomElement::elementsByTagName()
    To copy to clipboard, switch view to plain text mode 
    but this still returns to me a QDomNode list, which in turn can be converted to elements.

    My question is why there is this separation between elements and nodes? Is it really needed? This just makes my code lines way larger....

    edit:
    Lets give you an example of those monstrosities:
    Qt Code:
    1. e.start = node.toElement().elementsByTagName("start-regex").item(0).toElement().text();
    To copy to clipboard, switch view to plain text mode 
    Last edited by elcuco; 6th January 2006 at 10:47.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.