问题:怎样在XmlDocument类生成的XML文档中包含不被转义的字符?
要利用XmlDocument类生成如下xml文档 (XmlDoc.Save("c:\myxml.xml"))
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg[
<!ENTITY st1 'fill:none;'>
<!ENTITY st2 'font-size:28;font-weight: bold;'>
<!ENTITY st3 'fill:blue;'>
]>
<svg width="1550" height="1060">
<title>Track Circuit Diagram - ISL</title>
<defs>
<ellipse id="cir" />
</defs>
<rect x="100" y="100" style="&st3;" width="200" height="200" />
</svg>
可是程序总是要把&符号转义成&,生成的xml文件如下:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg[
<!ENTITY st1 'fill:none;'>
<!ENTITY st2 'font-size:28;font-weight: bold;'>
<!ENTITY st3 'fill:blue;'>
]>
<svg width="1550" height="1060">
<title>Track Circuit Diagram - ISL</title>
<defs>
<ellipse id="cir" />
</defs>
<rect x="100" y="100" style="&st3;" width="200" height="200" />
</svg>
-----------
请赐教这一技术问题,谢谢!
提问时间:
2004-3-4 18:03:27 回答次数:
(2) 提问人:
软界网友 我来回答