![]() |
1
59
|
![]() |
2
88
用途:
输出:
|
![]() |
3
86
除了约翰·桑德斯发布的方式外,您还可以使用 XmlCDataSection 直接作为类型,尽管归根结底几乎是相同的事情:
|
![]() |
4
33
在要序列化的类中:
和CDATA类:
|
![]() |
5
3
在我的例子中,我使用的是混合字段,一些是CDATA,一些不是, 至少对我来说,下面的解决方案是有效的…… 通过总是阅读值字段,我得到了内容,不管是CDATA还是纯文本。
迟到总比不迟到好。 干杯 |
![]() |
6
2
此实现能够处理您正在编码的字符串中的嵌套CDATA(基于JohnSaunders的原始答案)。 例如,假设您希望将以下文本字符串编码为CDATA:
您希望结果输出如下所示:
以下实现将循环字符串,拆分
|
![]() |
7
2
我有类似的需求,但需要不同的输出格式——我需要在包含CDATA的节点上有一个属性。我从上面的解决方案中获得了一些灵感,创建了自己的解决方案。也许它将来会帮助别人…
在要序列化的父对象中,我具有以下属性:
我得到以下输出:
|
![]() |
Karine Mellata · 序列化零散项以进行XML输出 7 年前 |
![]() |
kevp · 如何序列化没有值的整数元素? 7 年前 |
![]() |
Eve · Web api-xml前缀 8 年前 |
![]() |
veili_13 · 如何在自动生成的WSDL中忽略序列化的属性? 9 年前 |
|
SacDeFromage · 序列化具有接口的对象 9 年前 |
![]() |
Laurence · 通过WCF服务公开域模型数据的最佳方法 9 年前 |
|
EAX · C语言中的递归序列化# 9 年前 |