是否有内置函数(我知道我可以轻松创建一个)来创建简单的标记:
MakeTag(“Tag”,“myvalue”)将生成:
<Tag>myvalue</Tag>
我宁愿比XML类更简单,我只需要创建一个像这样的标签。
另外,关于解析器的任何建议都是相同的吗?
答案 0 :(得分:7)
在不滚动自己的实现的情况下,HtmlGenericControl
与您将获得的距离非常接近:
var control = new HtmlGenericControl("Tag") { InnerText = "myvalue" };
答案 1 :(得分:0)
ASP.NET MVC中还有TagBuilder
类。
我会使用LINQ进行简单的解析:
http://www.switchonthecode.com/tutorials/introduction-to-linq-simple-xml-parsing