我有一个如下的 XML:
<E:Events xmlns:E="Event-Details">
<Date>12/27/2012</Date>
<Time>11:12 PM</Time>
<Message>Happy Anniversary guyss!!!..</Message>
</E:Events>
在我通过以下代码检索元素值后,即12/27/2012
, 11:12 PM
, Happy Anniversary guyss!!!..
:
XElement read = new XElement.Parse(a.ReadToEnd());
read.Element("Date").Value; //retrieves the Date value and
read.Element("Message").Value; //retrieves the Time Value.
我尝试将这些值分配给我的 xaml UI 元素。
例如
DateTime dt;
dt = DateTime.Parse(read.Element("Date").Value)
datepicker.Value = dt
OR
txtMessage.Text = (read.Element("Message").Value)
两者都给出 NullReferenceException。所以我不能为我的 UI 元素分配检索到的 XML 值。
对此的任何帮助表示赞赏。