我有以下Xelement。
<root type="object">
<meta type="object">
<disclaimer type="string">XXXXX</disclaimer>
<license type="string">http://open.fda.gov/license</license>
<last_updated type="string">2015-05-31</last_updated>
</meta>
<results type="array">
<item type="object">
<term type="string">Oxygen</term>
<count type="number">397</count>
</item>
<item type="object">
<term type="string">Ibuprofen</term>
<count type="number">301</count>
</item>
</results>
IEnumerable<XElement> data = XRoot.XPathSelectElements("/root/results/item/term");
我已经尝试了上面的代码,以获得term元素的数组。但是我得到的结果是null。我已经在XML工具中尝试了代码,但得到了结果。但是,仍然无法获取。
请问我是否缺少某些东西或我在哪里弄错了?
提前致谢。
参考方案
试试这个 :
IEnumerable<XElement> data = XRoot.XPathSelectElements("root/results/item/term");
什么是XRoot
?您应该在您的xelement上致电XPathSelectElements()
...
有没有一种方法可以使div上的click事件与表单环境中的单选按钮相同?我只希望下面的div提交值,单选按钮很丑代码输出如下:<input id="radio-2011-06-08" value="2011-06-08" type="radio" name="radio_date…
故障排除“警告:session_start():无法发送会话高速缓存限制器-标头已发送” - php我收到警告:session_start()[function.session-start]:无法发送会话缓存限制器-标头已发送(错误输出开始如果我将表单数据提交到其他文件进行处理,则可以正常工作。但是,如果我将表单数据提交到同一页面,则会出现此错误。请建议<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0…
jQuery和Gridview更新面板不起作用 - c#我必须按照某些给定条件实现gridview的闪烁:gridview row blinking based on some conditions我能够成功实现它,但是随后我被要求在5秒钟内自动刷新gridview,为此我使用了ajax更新面板和计时器,但随后出现如下新的JavaScript错误:码: <form id="form1" …
将python scikit学习模型导出到pmml - python我想将python scikit-learn模型导出到PMML。哪个python软件包最合适?我阅读了有关Augustus的内容,但是我无法使用scikit-learn模型找到任何示例。 python大神给出的解决方案 SkLearn2PMML是 JPMML-SkLearn命令行应用程序周围的薄包装。有关受支持的Scikit-Learn Estimator和…
如何使用PHP从动态输入字段捕获数组值? - javascript我正在编写一个在线时间跟踪网页,允许用户将学习时间输入该系统。用户将首先输入名称,然后根据日期输入学习时间。一天中可能会有多个学习时间。以下是我第一页的编码,<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"…