Проблемы с MySQL LOAD XML INFILE
У меня есть документ XML в формате ...
<?xml version="1.0" encoding="UTF-8"?>
<yahootable>
<row>
<various><![CDATA[ multiline
text, "&"
other <stuff> ]]>
</various>
<id>1</id>
<message><![CDATA[
sdfgsdfg
dsfsdfsd ]]>
</message>
</row>
<yahootable>
... и хочу использовать MySQL LOAD XML LOCAL INFILE, чтобы вставить его в таблицу со столбцами; (разные, id, сообщение). Кажется, я не могу получить данные из неразобранных тегов CDATA в столбцы базы данных. Это то, что данные между тегами CDATA полностью игнорируются, или я что-то пропустил? Я ожидал, что CDATA просто избежит недопустимых символов XML и вставит его как обычный текст.
Благодарю.