分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
昨天,编程读取XML的时候,遇上了类似下面的一段XML
<a:root xmlns:a="http://ww.abc.com/"> <a:book>aaaa</a:book></a:root>
起初没有特别的留意,于是乎就像平时读取XML一样使用了。
var ele = from item in xDoc.Descendants("a:book") select item;
但是,运行报错,不允许传入冒号:之类的字符,后来查阅资料发现,节点中,冒号前的a代表是的命名空间,冒号后的才是根节点名称。在Root节点中,也对命名空间进行了声明 xmlns:a="http://ww.abc.com/" ,知道了这么一回事后,再来看看如何去读取,正确的