Я использую следующие строки javascript для анализа строки XML в объект XML DOM:
this._xmlParser = new DOMParser();
this._xmlDoc = this._xmlParser.parseFromString(txt,"text/xml");
Моя строка xml выглядит так:
<?xml version="1.0"?>
<event>
<id>41717876</id>
<start>2011-08-16T10:16</start>
<end>2011-08-16T10:16</end>
<title>New Calendar Event</title>
<location>
<line>Your location goes here.</line>
</location>
<description>
<line>Your description goes here.</line>
</description>
<!-- %%spider:url%% -->
<further-info><![CDATA[ hello&goodbye ]]></further-info>
<tag>all</tag>
<url>www.google.com</url>
</event>
Раздел CDATA выглядит правильно. Почему я получаю сообщение об ошибке парсера для незакрытого раздела CDATA?