【发布时间】:2014-03-04 12:04:26
【问题描述】:
我正在尝试将我正在使用的XmlReader 更改为XmlDocument,但某些方法似乎不存在。我正在寻找 XmlReader.ReadContentAs 和 XmlReader.ReadElementContentAs 的等价物。
Type myType;
if(myType == typeof(Boolean) || myType == typeof(Double))
{
object myvalue = _cReader.ReadElementContentAs(myType, null);
}
// should become:
if(myType == typeof(Boolean) || myType == typeof(Double))
{
object myvalue = xmlElement.ParseAnything(myType);
}
我不仅用Boolean 做这件事,而且可以用这种方式读取多种类型。 myType 也可能是 Single 或 Double。
【问题讨论】:
标签: c# xmldocument xmlreader