如何在Dart中添加HTML实体?

时间:2013-06-17 18:29:07

标签: dart html-entities dart-html

我想使用Dart类添加 ,例如&my_element.nodes.add(new Text('&©')); 。我试过这个:

my_element.nodes.add(new Element.html('<span>&amp;&copy;</span>'));

但正如HTML entities中所提到的,标记被解析为信息,意味着所有内容都被转义,我猜。我读Text class doc寻找实体类;没有,我不想将我的实体嵌入标签中:

{{1}}

我应该使用哪个类来添加HTML实体?

1 个答案:

答案 0 :(得分:7)

DocumentFragment将完成这项工作。这个:

my_element.nodes.add(new DocumentFragment.html('&amp;&copy;'));

将在HTML文档中输出