Сохранить преобразованный XML в HTML - PullRequest
2 голосов
/ 22 декабря 2009

У меня есть XML-файл с XSL и слоями CSS. Когда я смотрю на это в IE, все выглядит именно так, как я хочу. Когда я пытаюсь сохранить файл, я просто получаю XML-документ, а мне нужен отформатированный HTML-документ.

Я использую VB.NET 2008, но я бы предпочел использовать внешний инструмент, чем писать больше кода. Я пробовал wget и получил те же результаты.

Ответы [ 4 ]

2 голосов
/ 22 декабря 2009

В IE преобразование происходит в браузере, но сам файл XML не преобразуется. Это то, что вы скачиваете.

Вы можете использовать XslTransform в своем коде, чтобы выполнить преобразование и использовать его как HTML.

1 голос
/ 03 мая 2011

Для тех, кто хочет сделать это из IE 8 без использования какого-либо другого инструмента, вы можете открыть Инструменты разработчика (Инструменты> Инструменты разработчика). Он отображает преобразованный HTML, и вы можете щелкнуть правой кнопкой мыши узел html в дереве и нажать «Копировать внешний HTML». Затем вы можете вставить его в другой редактор и сохранить HTML.

1 голос
/ 22 декабря 2009

Вы можете попробовать утилиту преобразования командной строки . Он принимает входные данные XSL, XML и выводит полученный HTML-код в файл.

0 голосов
/ 22 декабря 2009

В IE вы пробовали Сохранить как> Веб-архив, отдельный файл или вариант завершения веб-страницы? Теоретически, эти методы должны собирать и все «дополнения».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...