我想使用Dart类添加
,例如&
或my_element.nodes.add(new Text('&©'));
。我试过这个:
my_element.nodes.add(new Element.html('<span>&©</span>'));
但正如HTML entities中所提到的,标记被解析为信息,意味着所有内容都被转义,我猜。我读Text class doc寻找实体类;没有,我不想将我的实体嵌入标签中:
{{1}}
我应该使用哪个类来添加HTML实体?
答案 0 :(得分:7)
DocumentFragment将完成这项工作。这个:
my_element.nodes.add(new DocumentFragment.html('&©'));
将在HTML文档中输出&©
。