xml
来源:互联网 发布:股票指标分析软件 编辑:程序博客网 时间:2024/05/17 23:32
XmlReader.MoveToContent 方法
检查当前节点是否是内容(非空白文本、CDATA、Element、EndElement、EntityReference 或EndEntity)节点。 如果此节点不是内容节点,则读取器向前跳至下一个内容节点或文件结尾。 它跳过以下类型的节点:ProcessingInstruction、DocumentType、Comment、Whitespace 或 SignificantWhitespace。
if (reader.MoveToContent() == XmlNodeType.Element && reader.Name == "price") { _price = reader.ReadString(); }
if (reader.MoveToContent() == XmlNodeType.Element && reader.Name == "price") { _price = reader.ReadString(); }msdn.microsoft.com/zh-cn/windows/hardware/system.xml.xmlreader.movetocontent(v=vs.100)
读到指定位置
FileStream fs = new FileStream("..\\..\\..\\books.xml", FileMode.Open);
XmlTextReader tr = new XmlTextReader(fs);
while(!tr.EOF)
{
// 查找类型为XmlNodeType.Element和名称为title的节点
if(tr.MoveToContent() == XmlNodeType.Element && tr.Name=="title")
{
listBox1.Items.Add(tr.ReadElementString());
}
else
{
tr.Read();
}
}
http://hi.baidu.com/wwjsq/item/8f0c4a0bc23076fd349902ff
XmlReader.ReadElementString
XmlReader.ReadElementString ()读取纯文本元素。
由 .NET Compact Framework 支持。
XmlReader.ReadElementString (String)在读取纯文本元素之前,检查所找到元素的 Name 属性是否与给定的字符串匹配。由 .NET Compact Framework 支持。
XmlReader.ReadElementString (String, String)在读取纯文本元素之前,检查所找到元素的 LocalName 和 NamespaceURI 属性是否与给定的字符串匹配。由 .NET Compact Framework 支持。
XmlDocument.NodeType
获取当前节点的类型。
XmlNodeType
指定节点的类型。
XmlElement newTitle =doc.CeateElement("title");
newTitle.InnweText="123456";
//<title>123456</title>
newBook.AppendChild(newTitle);//添加节点,把定义好的添加进去
<book title='123'></book> <=> <book><title>123</title><book>
string text=((XmlText)root).Value;
XmlComment
表示 XML 注释的内容。
- XML
- XML
- XML
- XML
- xml
- xml
- XML
- XML
- XML
- xml
- xml
- XML
- XML
- xml
- xml
- xml
- XML
- XML
- Hibernate SQL 方言(hibernate.dialect)
- 使用Visual Studio 开发、调试WCF入门-2-无脑建立客户端
- 关于eclipse没有代码提示解决方法
- 翻页
- Python--写游戏pygame入门三(桌面保护)
- xml
- Git详解之三 Git分支
- linux下的远程登录总结。。。。。
- IOS-应用之间调用 .
- 读书笔记_卓越程序员密码
- IBatis SqlMap解析及加载
- 分词常见算法-----小整理
- 12250 - Language Detection
- progress--状态交互元素