title: why is embedding JSON in XML bad?
body: <p>My gut tells me that putting one format in another is wrong, but I can't seem to come up with concrete reasons. </p>
  
  <pre><code>&lt;root&gt;
   &lt;stuff&gt;
    thing
   &lt;/stuff&gt;
   &lt;more&gt;
    &lt;[!CDATA[{"a":["b","c"]}]]&gt;
   &lt;/more&gt;
  &lt;/root&gt;
  </code></pre>
  
  <p>versus just putting it in the xml</p>
  
  <pre><code>&lt;root&gt;
   &lt;stuff&gt;
    thing
   &lt;/stuff&gt;
   &lt;more&gt;
    &lt;a&gt;
     b
    &lt;/a&gt;
    &lt;a&gt;
     c
    &lt;/a&gt;
   &lt;/more&gt;
  &lt;/root&gt;
  </code></pre>
  
  <p>The two sections are logically going to be parsed by different code, but as an interchange format, is it ok to mix and match syntax?</p>
  
  <p>Does your answer change if we have an existing endpoint that parses the JSON response? We would have to recode this endpoint for XML ingestion.</p>