Hello! В процессе обработки выяснилось, что библиотеки содержат жуткую смесь валидных и невалидных документов. Пытаюсь выправить чем-то вроде exec cat "$2" | enconv | sed 's/<?xml version="1.0" encoding=.*/<?xml version="1.0" encoding="utf-8"?>/' | tidy -q -xml -utf8 2>/dev/null | xsltproc "$STYLE" -
но и так не все документы успешно преобразуются, выдавая ошибки xml. Может ли кто предложить лучший способ? Замечу, что исходный контент мы не модифицируем, необходимо все преобразования выполнять на лету и побыстрее (выше приведенная штука ощутимо тормозит). С кодировками вроде проблема решена с помощью enconv. Best regards, Alexey Pechnikov. http://pechnikov.tel/

