我正在使用 xml2js 来解析我的 Aguilar CLI 9 项目中的 xml,并且想知道如果根据请求名称未知(变化),如何获取根节点 obj。例如,以下查询语法可用于获取根节点 obj 和属性值:
result.Home.$.Name;
但是,根据要求,如果 root 是 Home、Foo 等,我不会这样做。我尝试了以下方法,但没有奏效:
result[0].$.Name;
result.root.$.Name;
另外,我对 Angular 和 Typescript 还很陌生,谁能指出一些关于使用什么查询语法的好文档?不确定这是否是特定于 js 的 xml2js、typescript。我习惯于使用 xpath 进行查询,所以这有很大不同。
提前致谢!