MySQL Forums
Forum List  »  Russian

Вывод данных ы xml
Posted by: Nikolay Kruglov
Date: July 09, 2014 08:43PM

Я столкнулся с проблемой при работе с xml файлом, который генерируется программой mysql.
Известно, что если кодировка не указан явно в первой строке, файл должен быть подготовлен либо в UTF-8 или UTF-16.
Видимо, mysql формирует xml прямым выходом содержимого базы данных в виде простого текстового файла. В результате xml содержит "любые" символы и попытка обработать этот файл с помоощью стандартного parser становится невозможной.
В этом можно убедится если выполнить для базы данных дистрибутива MySql команду
mysql.exe" -e "use world; select * from country where Code='VAT'" --xml > c:\temp\0000052.xml

А затем попытаться открыть полученный xml в Chrome
В IE "старых" версий результат тот же. В последнем IE нет сообщения об ошибке, но вывод данных "отрубается" в том же месте.

Меня интересует мнение сообщества по поводу того, каким образом создатели MySQL предполагали использовать такой "xml"?

Options: ReplyQuote


Subject
Views
Written By
Posted
Вывод данных ы xml
2808
July 09, 2014 08:43PM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.