读取XML标记时出现空引用异常 [英] Nullreference exception while reading XML tags

查看:69
本文介绍了读取XML标记时出现空引用异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图把2009年8月放在obj.Completion日期和null引用异常正在发生我做错了什么







i am trying to put August 2009 in obj.Completion date and nullreference exception is occurring what am i doing wrong



<clinical_study rank="1"> 
<completion_date type="Actual">August 2009
</completion_date>

</clinical_study>





我有什么试过:





What I have tried:

XmlNodeList completiondate = xml.SelectNodes("/clinical_study");

                foreach (XmlNode xn in completiondate)
                {
                    if (obj.completion_date == null)
                    {
                        obj.completion_date = xn["completion"].InnerText.ToString();
                    }
                    else {
                        break;
                    }
                }

推荐答案

obj.completion_date = xn["completion_date"].InnerText.ToString();


这篇关于读取XML标记时出现空引用异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆