真正让我困扰的是,当开发者上网寻求如何使用FOR XML PATH呈现CDATA段的建议时,回答者不断地指导他们使用FOR XML EXPLICIT,这是Rys所称的“来自地狱的查询”XML渲染方法。 如果我们确实可以在任何人可以建议的每种用例中都不使用CDATA,那么我想我们应该停止抱怨并从此拒绝使用CDATA。但是,如果有明确定义的情况下CDATA是必不可少的,Rys已经承诺将其纳入到FOR XML PATH中,在这个问题的最顶层链接中。
那么问题来了,CDATA部分真的是过去的遗物吗?还是Rys应该让FOR XML PATH允许CDATA解析?而且,与此同时,有没有什么方法可以让FOR XML PATH返回CDATA部分?
<
等),如果两者都不是,则那将是一个缺陷。 - Jon Hanna