Архив метки: XML

Python: работа с XML-файлами и модуль xml.etree.ElementTree

18 апреля 2015
 

  В стандартной библиотеке Python имеется две реализации этого модуля — xml.etree.ElementTree и xml.etree.cElementTree. xml.etree.ElementTree — реализация API для работы с XML файлами на чистом Python, а xml.etree.cElementTree — то же, но на C, и даёт существенный прирост производительности при обработке больших файлов. Можно импортировать их так: #!/usr/bin/env python try: import xml.etree.cElementTree as ET except ImportError: import xml.etree.ElementTree… Читать далее »

MSBuild: введение в файл проекта — Properties, Targets

12 апреля 2015
 

  Краткий перевод из книги Inside the Microsoft Build Engine. Файл MSBuild — простой XML-файл, который так же называется «файл проекта MSBuild» (MSBuild project file). Файл описан двумя XSD-файлами (XML Schema Definition) — Microsoft.Build.Commontypes.xsd и Microsoft.Build.Core.xsd, которые расположены в каталоге c:WindowsMicrosoft.NETFramework64v4.0.30319MSBuild: > dir c:WindowsMicrosoft.NETFramework64v4.0.30319MSBuild /b Microsoft.Build.Commontypes.xsd Microsoft.Build.Core.xsd Все данные файла проекта должны располагаться внутри элемента <Project>. При сборке проекта требуется точно знать две… Читать далее »

WordPress: RSS — Ошибка синтаксического анализа XML

11 февраля 2013
 

 При попытке добавить RSS-ленту в FeedBurner появляется сообщение о следующей ошибке: Ошибка синтаксического анализа XML: объявление XML или текста не в начале сущности Адрес: http://rtfm.co.ua/feed/ Строка 1, символ 10:                                    <?xml version=»1.0″ encoding=»UTF-8″?> ————————————————————————^