Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Parser Xml with Root empty

Parser Xml with Root empty

Scheduled Pinned Locked Moved General and Desktop
6 Posts 3 Posters 1.4k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mr_wallyit
    wrote on last edited by
    #1

    Hello,

    I need to do a parser of a xml file with root empty, but I have this error " Failed to load the document "error occurred while parsing element" line 2 column 2". Is there a solution?
    @
    <?xml version="1.0" standalone="yes"?>
    <>
    <row>
    <scr_code>5</scr_code>
    <area_code>0</area_code>
    <area_type>0</area_type>
    </row>
    </>
    @
    Thanks
    Pier

    1 Reply Last reply
    0
    • p3c0P Offline
      p3c0P Offline
      p3c0
      Moderators
      wrote on last edited by
      #2

      Hi,

      How could that be a valid XML document ?
      AFAIK, XML Documents Must Have a root element. Correct me if I'm wrong. "QDomDocument::setContent":http://qt-project.org/doc/qt-5/qdomdocument.html#setContent should give an error.

      157

      1 Reply Last reply
      0
      • M Offline
        M Offline
        mr_wallyit
        wrote on last edited by
        #3

        Hello,

        sorry for the replay but I was outsite.

        This file with Java is a valid xml, I don't have a error when I do the parser. How I did a workarround before the parser, I changed <> in <root>
        @
        <root> <row> <scr_code>5</scr_code> <area_code>0</area_code> <area_type>0</area_type> </row>
        </root>
        @
        I think that is a bug.

        Thanks

        1 Reply Last reply
        0
        • p3c0P Offline
          p3c0P Offline
          p3c0
          Moderators
          wrote on last edited by
          #4

          Now above is the valid XML. But I dont see a matching closing tag for <roor>. Is that a typo ?

          157

          1 Reply Last reply
          0
          • M Offline
            M Offline
            mr_wallyit
            wrote on last edited by
            #5

            Sorry, I correct roor in root

            1 Reply Last reply
            0
            • J Offline
              J Offline
              JvdGlind
              wrote on last edited by
              #6

              http://www.w3schools.com/xml/xml_validator.asp

              This shows your original XML is invalid. I don't think it is a bug.

              Jeffrey VAN DE GLIND
              Principle Consultant @ Nalys
              www.nalys-group.com

              1 Reply Last reply
              0

              • Login

              • Login or register to search.
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups
              • Search
              • Get Qt Extensions
              • Unsolved