When parsing an xml file I get #text for tagName on basically every other element.

I'm trying to recurse through all the elements

using

        void recurse(T)(T parent, int depth = 0)
        {
                foreach(c; parent.children)
                {
                        recurse(c, depth + 1);                  
                        writeln("\t".replicate(depth)~c.tagName);
                }

                //writeln("\t".replicate(depth)~parent.tagName);
        }

        recurse(i);


and I get

#text
requires
#text
        #text
                #text
        property
        #text
                #text
        property
        #text
                #text
        property
        #text
                #text
        property
        #text
                #text
        property
        #text
                #text
                        #text
                                #text
                        property
                        #text
                                #text
                        property
                        #text
                                #text
                        property
                        #text


Any idea what might be going on?

  • arsd dom Amex via Digitalmars-d-learn

Reply via email to