Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XML DOM层次结构_Xml_Dom - Fatal编程技术网

XML DOM层次结构

XML DOM层次结构,xml,dom,Xml,Dom,考虑以下XML文件: <employees> <employee> <firstName>John</firstName> <lastName>Smith</lastName> <ssn>123456789</ssn> </employee> </employees> 约翰 史密斯 123456789 XML

考虑以下XML文件:

<employees>
    <employee>
        <firstName>John</firstName>
        <lastName>Smith</lastName>
        <ssn>123456789</ssn>
    </employee>
</employees>

约翰
史密斯
123456789
XML的DOM层次结构是什么? 员工的第一个孩子是什么?是空白(文本节点)还是员工


只是想澄清一下:即使标记之间没有文本,它仍然被视为具有空值的文本节点吗?

为什么是“空值”?这里有一个换行符(一个或两个字符),然后在
开始标记之前缩进(最有可能是空格或制表符)–这是文本节点的内容,它是
员工的第一个子项。Ohkay!非常感谢你。我现在非常清楚这个概念。