我有一个只读的xml文件,我有一组xpath值。 我需要创建一个函数,它将接受xpath并返回与xpath对应的值。
关于什么是最好的方法,我有点困惑。我正在考虑的选项是使用常规XPathDocument / Navigator / Iterator类或使用LINQ to xml。
我想要实现的功能是:
T GetString(string inputXpath)其中T可以是bool / string / array等。
有人可以提供帮助吗?此外,整个应用程序将调用此函数,因此可能需要考虑性能。
谢谢! -agent
答案 0 :(得分:0)
您要撰写的内容只会返回:
XpathNavigator.Evaluate(inputXpath);
显然,T必须只是...... object
:)
阅读XpathNavigator.Evaluate()文档 here 。