html生成的对象模型?

时间:2010-01-12 15:33:01

标签: .net html

这样的东西
new Div
{
  new A{Href = "test", Content = "link"},
  new P("text"),
}.ToString() == "<div> <a href='test'> link </a> <p>text</p> </div>"

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我会选择流程并选择asp.net或asp.net MVC。 Asp.net有一个对象模型,它与你的例子有点(根本上,真的)不同,但它是核心.net框架的一部分,并得到很好的支持。

答案 2 :(得分:0)

我同意@klausbyskov,但是有人说......你可能想看一下HTML Agility Pack:
http://www.codeplex.com/htmlagilitypack

它主要用于解析,但它应该能够为您提供可以使用的可写HTML dom。它可能不是你要求的格式/ API,但它可能很接近