0

可能重复:
XML 文件复制到字符串

 <DETAIL Description='>> Problem:<br><br>CRS750 dumps when panel F is opened<br><br><br>  <br>>> Functional Solution:<br><br>Check cause of the dump and fix it<br><br><br><br>>> Technical Solution:<br><br>Modified CRS750 and added fields WWVTRM and WWCRTP in CRA750F0 record format.<br><br><br><br>>> Related corrections<br><br>None <br><br><br><br>>> Affected Objects<br><br>CRS750 VIEWDEF MAT only' />

我想复制上面的字符串并用字符串中的值更新数据库中的表。

但是,由于它包含<br><< 引发以下异常;

'<', hexadecimal value 0x3C, is an invalid attribute character. Line 1, position 902.

像这样的标签效果很好<DETAIL Objects='MAT: Viewdefinition:CRS750' />请建议

4

1 回答 1

1

您的字符串不是有效的 XML,无法将其放置在需要 XML 的位置。

String.Concat 不是构造 XML 的方法。请使用 XML API(XmlDocument、XDocument 或 XmlWriter)来创建 XML。

如果您仍想使用 string.Concat 手动构建 XML,请在提问之前证明您已阅读XML 规范。

于 2012-09-21T15:54:26.503 回答