Xml 选择节点和/或
有没有办法从XML中选择节点 @id\u user=id和 @id\u用户=身份证清单 为了选择1个id,我使用了以下代码: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
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]