#xml #xslt
Вопрос:
Мне нужно преобразовать XML в XSL ( таблицу стилей), но при этом возникает ошибка.
<?xml version="1.0" encoding="UTF-8"?>
<root>
<id>004</id>
<number>006</number>
<ErrorMessage/><status>pass</status>
<time>2020-08-07T10:32:31Z</time>
</root>
Я создал эту таблицу стилей, но при чтении получаю ошибку.
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="text"/>
<xsl:template match="/">
<xsl:value-of select="/root/status"/>
</xsl:template>
</xsl:stylesheet>
Ошибка :
Я был бы признателен вам за помощь. Спасибо.
Комментарии:
1. «получение ошибки» в чем заключается ошибка??
2. @DanielHaley обновил вопросы , извините. с ошибкой.
3. Проблема не может быть воспроизведена с помощью вашего (исправленного) кода: xsltfiddle. liberty-development.net/gVAkJ4x Похоже, вы неправильно инициируете трансформацию. — P.S. Не существует такого понятия, как «преобразование / преобразование XML в XSL» . Ваша таблица стилей обрабатывает XML — файл и извлекает одно значение в текстовый вывод.
4. Я успешно протестировал ваш XSL против вашего XML с помощью интерфейса командной строки xalan-2.7.0. Какой инструмент вы используете (и как) для преобразования? Я подозреваю, что что-то не так с тем, как вы его вызываете.
5. @LittleSanti — его сервер Vantage — очень специфичный медиа-движок. можете ли вы, пожалуйста, дать мне подсказку, как вы тестировали с Халаном ?