2013-08-30 3 views
0

Мне нужно преобразовать один XML в другой формат XML и в то же время мне нужно также проверить XML. мы можем использовать XSLT для преобразования и проверки. Если да, то почему XSD. Лучше использовать XSLT для преобразования и XSD для проверки. Каковы плюсы и минусы в обоих подходах. Или мы должны создать XSD для исходного XML, так что XSLT будет анализировать только те файлы XML, которые соответствуют XSD, а затем преобразуются в другой XML.Предпочтительный способ для преобразования/проверки - XSLT/XSD

Просьба предложить.

ответ

2

XSLT предназначен для преобразования XML в другой выход. Это может быть другой XML-файл, HTML, текст, что угодно. XSD и DTD - это схема, описывающая действительную структуру XML-документа.

Итак, для проверки необходимо иметь DTD или XSD для проверки. Чтобы преобразовать, вы можете использовать XSLT.

Смежные вопросы