Вход на сайт
XSLT для "сложного" XML
421 просмотров
Перейти к просмотру всей ветки
Вопросик намечается. В том смысле, что сам пока такого не делал и примеры не встречались.
Простая трансформация - XML+XSLT=>выход - уже давно всеми освоена и проблем не вызывает.
Т.е. пока Я работаю со своим собственным форматом все прекрасно. Однако есть желание
переползти на что-то, что более-мение стандартизовано. Например - на XSD. Поковырялся в
генерируемом Студией XSD - там наворочено namespace'ов без нужды. Написать на C# разбор
и генерацию упрощенного XML - проблем нет, но интерес представляет - написать прямую
XSLT-трансформацию - XSD+XSLT=>выход.
Вот сижу и ищу примеры обработки namespace'ов в XSLT. Кто такое видел - киньте ссылку.
Простая трансформация - XML+XSLT=>выход - уже давно всеми освоена и проблем не вызывает.
Т.е. пока Я работаю со своим собственным форматом все прекрасно. Однако есть желание
переползти на что-то, что более-мение стандартизовано. Например - на XSD. Поковырялся в
генерируемом Студией XSD - там наворочено namespace'ов без нужды. Написать на C# разбор
и генерацию упрощенного XML - проблем нет, но интерес представляет - написать прямую
XSLT-трансформацию - XSD+XSLT=>выход.
Вот сижу и ищу примеры обработки namespace'ов в XSLT. Кто такое видел - киньте ссылку.