Как вы можете сохранить страницу HTML в формате XML CDATA? - PullRequest
0 голосов
/ 02 апреля 2012

Мне нужно взять исходный код xhtml с сайта и сохранить его в xml-файле, однако xhtml содержит CDATA, и поскольку вложенные CDATA не разрешены, я не уверен, что делать.Есть ли простое решение для этого или есть какой-то простой способ конвертировать xhtml в html?Спасибо за любую помощь.

1 Ответ

2 голосов
/ 03 апреля 2012

Поместить XML-контент в разделы CDATA, как правило, плохая идея (для начала это злоупотребление CDATA: помещая что-то в CDATA, вы говорите «здесь нет разметки»).Вложенность CDATA кажется вдвойне плохой.Но вы попали в эту дыру, и вы решили копать себя глубже, поэтому вы можете сделать это, если попытаетесь.Просто замените ]]>, заканчивающий раздел CDATA, на ]]]><![CDATA[[.

...