Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.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 选择节点和/或_Xml_Vba_Excel - Fatal编程技术网

Xml 选择节点和/或

Xml 选择节点和/或,xml,vba,excel,Xml,Vba,Excel,有没有办法从XML中选择节点 @id\u user=id和 @id\u用户=身份证清单 为了选择1个id,我使用了以下代码: Set NODEStoSeparate = ROOT.SelectNodes(facturic[@id_user=35038583]) Set NODEStoKeep = ROOT.SelectNodes(facturic[@id_user!=35038583]) 你们知道通过多个ID选择节点的方法吗?试试这个链接: 不确定这是否准确地回答了您的问题……如果您有SQL

有没有办法从XML中选择节点 @id\u user=id和 @id\u用户=身份证清单

为了选择1个id,我使用了以下代码:

Set NODEStoSeparate = ROOT.SelectNodes(facturic[@id_user=35038583])
Set NODEStoKeep = ROOT.SelectNodes(facturic[@id_user!=35038583])
你们知道通过多个ID选择节点的方法吗?

试试这个链接:


不确定这是否准确地回答了您的问题……如果您有SQL server express(或任何其他版本),并且您有一个大的XML文件,那么最好将数据导入SQL,并使用VBA使用xpath或类似的方式在SQL中查询XML文件。速度会快得多。如果这是一次性的,或者您的xml文件很小,那么这种方法可能会带来很多麻烦

谢谢,我正在尝试创建一个其他人将使用的接口,这样XPATH就可以工作了。似乎我需要使用|-facturic[@id_user=35038583]| facturic[@id_user=35038583]