2

Глупая вещь, и я не могу понять это. Я просматриваю некоторые XML-файлы в Chrome (в данном случае WSDL и XSD). Мне нужно сохранить как файлы. Проблема в том, что файл, который я получаю, когда я делаю, искажен большим количеством HTML, а не на самом деле сырым XML, который я просматривал.

<!-- saved from url=(0065)https://example.com/Configuration?wsdl -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div class="webkit-line-gutter-backdrop"></div><table><tbody><tr><td class="webkit-line-number" value="1">

Как сохранить / загрузить актуальный XML с помощью Chrome?

6 ответов6

2

Просто нажмите кнопку «Файл» (3 строки) и нажмите «Сохранить страницу как».

Например, я зашел на xml-sitemaps.com/sitemap.xml и нажал «Сохранить страницу как». Сохранено как.XML на мою локальную машину и загружен как таковой. Без какого-либо HTML.

Тот факт, что вы сохраняете HTML, предполагает, что сохраняемая вами страница не является страницей XML, а является страницей HTML, которая просто ссылается на XML. Если это так, вам нужно найти местоположения XML, перейти к ним в браузере, а затем сохранить страницу как

1

Только что узнал об атрибуте "скачать". Только совместимо с более новыми версиями браузера: http://www.w3schools.com/tags/att_a_download.asp

<a href="linktofile.xml" download>DOWNLOAD NOW</a>
1

Я только что понял это. Если вы хотите сохранить файл в формате XML, убедитесь, что вы смотрите на источник страницы (Инструменты-> Просмотр источника или Control+U).

0

Щелкните правой кнопкой мыши страницу. Просмотреть исходный код. Выбрать все. Вставьте в ваш любимый текстовый редактор. Сохранить как .xml.

0

Chrome не позволяет выполнять «Сохранить как ...» даже из исходного источника, когда целевой ресурс находится на веб-сайте HTTPS с использованием самозаверяющего сертификата (или разорванная цепочка, недопустимая дата, ...). Даже если ресурс находится внутри того же HTTPS-сервера, к которому вы ранее согласились получить доступ.

Вы должны установить соответствующий сертификат в хранилище CA, чтобы избавиться от предупреждения HTTPS, а также иметь возможность загрузить то, что вы хотите, из меню «Сохранить как ...».

Кстати, нет проблем с ресурсами, которые не отображаются внутри Chrome: exe, zip, ...

0

Вы можете попробовать это, которое было опубликовано на salesforce.stackexchange. Используйте инструменты разработчика и перейдите на вкладку Сеть, прежде чем нажать кнопку «Создать». Щелкните элемент wsdl.jsp и скопируйте его с вкладки «Ответ». Начните выделять с первого символа, а затем Ctrl+Shift+End.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .