"Nested CDATA sections are not allowed." But I need that! I have XML that contains XHTML which in turn has a CDATA section of its own. Surprisingly I found the answer at Wikipedia.
Here's my XML:
<apple> <banana> <![CDATA[ <script type="text/javascript"> /* <![CDATA[ */ var language = "en"; /* ]]]]><![CDATA[> */ </script> <script type="text/javascript" src="//www.this.com/that.js"> </script> <noscript> <div style="display:inline;"> <img src="//www.this.com/that/?l=b5&scrum=2"/> </div> </noscript>]]></banana> </apple>
Although the Wikipedia entry covers it sufficiently, I thought it would be interesting to diagram a bit further (click to enlarge):
No comments:
Post a Comment