是否可以在XPath中将空节点设置为默认值?

时间:2013-04-22 07:45:32

标签: xml xpath

我是XPath的新手,我想知道是否可以将不存在的节点设置为某个默认值,例如" NULL"。

我有一个XML文档,我正在尝试检索员工列表的名称。例如,'部门','姓名'电子邮件'等信息我将它们投入到Excel电子表格中,我&# 39; m使用= ImportXML()函数。

问题是一切都在父节点' staff'对于每个条目,当我导入类似于' department'或' name'或' email'之类的数据时,我对列长度有不同的计数。是否可以检索每个节点条目,如果该节点不存在,则将行中的值设置为类似于' null'或者'不可用'?

现在我可以检索数据,但由于整个XML文档中缺少数据,因此它不会沿着行同步。我读了一些关于Becker方法的内容,但我并不完全理解。

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果要将节点设置为null,则可以忽略此节点,并且不将其提供给XML树。因此可见哪些字段包含值而哪些不包含值。

不存在空值或类似的东西。