in reply to Re^3: Mixed XML content with XML::LibXML
in thread Mixed XML content with XML::LibXML

So why use [1] if there's only going to be one?

Replies are listed 'Best First'.
Re^5: Mixed XML content with XML::LibXML
by CountZero (Bishop) on Sep 29, 2008 at 20:04 UTC
    There is some whitespace between the <child>-nodes that gets picked-up as significant text it appears. If you run your example with text() in the XPath-expression it shows FIVE results and not the expected FOUR.

    CountZero

    A program should be light and agile, its subroutines connected like a string of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little or too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity." - The Tao of Programming, 4.1 - Geoffrey James