我正在按照VB教程做一些HTML manipulation using LINQ
它有以下构造
Imports <xmlns="http://www.w3.org/1999/xhtml">
我如何在C#中做同样的事情?
似乎有一些叫做XMLNamespaceManager的东西可以解决这个问题,但是我太愚蠢了解如何使用它,而且我不确定它是不是正确的树。
有什么建议吗?
答案 0 :(得分:2)
VB.Net有一个名为XML Literals
的功能,在C#中不存在。此import语句添加了一个名称空间以供这些文字使用。
在研究这些信息时,我发现此链接很有用:
http://blogs.msdn.com/bethmassi/archive/2007/10/30/quickly-import-and-export-excel-data-with-linq-to-xml.aspx
它对于使用Excel xml文档也非常有用,但这是一个副作用;)
答案 1 :(得分:1)
我认为您正在查看的示例可能正在使用C#中不支持的XML文字。