Преобразователь Java XSLT не работает, поскольку исходный XML имеет недопустимую схемуJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Преобразователь Java XSLT не работает, поскольку исходный XML имеет недопустимую схему

Сообщение Anonymous »

Я уже давно ломаю над этим голову. У меня довольно простой XML: и простое преобразование личности с простым изменением: Однако, когда я запускаю Java-код для применения такого преобразования:

Код: Выделить всё

 StreamSource xslt = new StreamSource(xsltFile);
TransformerFactory factory = TransformerFactory.newInstance();
Transformer transformer = factory.newTransformer(xslt);

StreamSource xmlSource = new StreamSource(sourceFile);
StreamResult result = new StreamResult(targetFile);
transformer.transform(xmlSource, result);
Это просто не преобразует файл.
Однако я заметил, что, поскольку источник xml имеет недопустимую схему xmlns, если я ее удалю: Тогда преобразование работает.
Кто-нибудь знает, почему это происходит? Мне не удалось найти способ отключить проверку/схему на TransformerFactory.
Спасибо, ребята!

Подробнее здесь: https://stackoverflow.com/questions/787 ... lid-schema
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как я могу передать переменную XSLT в функцию JavaScript в шаблоне XSLT?
    Anonymous » » в форуме Javascript
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Страница, где CSS использует цветовую схему предпочтений, отображает только схему по умолчанию.
    Anonymous » » в форуме CSS
    0 Ответы
    56 Просмотры
    Последнее сообщение Anonymous
  • Фильтрация XML -узлов в Java | XSLT или анализатор
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Регулярное выражение | PHP фиксирует каждую недопустимую двойную кавычку в строке json
    Гость » » в форуме Php
    0 Ответы
    39 Просмотры
    Последнее сообщение Гость
  • GetRawInputDeviceInfo с RIDI_DEVICENAME возвращает недопустимую память
    Anonymous » » в форуме C++
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»