Наконец-то разместил спецификацию XML-разметки словарей Glossword 1.8.x.
http://glossword.biz/kb-16 Документ, мягко говоря, запоздал, - ведь он был создан ещё в далёком 2003 году и поставлялся вместе с архивом Глоссворда в папке с документацией. Изначально файл генерировался на локальной машине посредством Sablotron XSLT - php + xslt + xml. Такой
(
Read more... )
Comments 2
Reply
2. До введения CDATA требовалось строгое соответствие XML-синтакисису
текста определений, а в случае ошибки не импортировался весь файл.
Это плохо. И незакрытый тег, например [img src=""], тоже вызывал ошибку.
После введения CDATA внутри определений можно писать всё, что угодно.
Существенно ускорился импорт, не надо обрабатывать всё дерево xml-документа, достаточно основных тегов term, line и др. Обратная совместимость в 1.8 не пропадала - в 1.8.11 можно импортировать старые словари без CDATA.
Reply
Leave a comment