web-dev-qa-db-ja.com

ChromeでXMLファイルを保存する方法

ばかげたことと私はそれを理解することができません。 Chrome(この場合は、WSDLとXSD)でいくつかのXMLファイルを表示しています。ファイルとして保存する必要があります。問題は、実行時に取得するファイルが多くの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">

Chromeを使用して実際のXMLを保存/ダウンロードするにはどうすればよいですか?

3
Svish

[ファイル]ボタン(3行)をクリックし、[ページに名前を付けて保存]をクリックします。

たとえば、xml-sitemaps.com/sitemap.xmlにアクセスして、[名前を付けてページを保存]をクリックしました。それは私のローカルマシンにXMLとして保存され、そのようにロードされました。 HTMLなし。

HTMLを保存しているという事実は、保存しているページがXMLページではなく、XMLを参照するだけのHTMLページであることを示唆しています。その場合は、XMLの場所を特定し、ブラウザーでその場所に移動して、[名前を付けてページを保存]を実行する必要があります。


Chromeの新しいバージョンでは、[名前を付けてページを保存]がオプションメニューのMore toolsセクションにあります。

3
Dave

私はこれを理解しました。ファイルをXMLとして保存する場合は、ページのソース([ツール]-> [ソースの表示]または Control+U)。

2
chuckj

「ダウンロード」属性について学習しました。ただし、新しいバージョンのブラウザとのみ互換性があります: http://www.w3schools.com/tags/att_a_download.asp

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

Chromeは、ターゲットリソースが自己署名証明書(または壊れたチェーン、無効な日付など)を使用するHTTPS Webサイトにある場合でも、ソースから「名前を付けて保存」を実行することを許可しません。リソースが以前にアクセスに同意した同じHTTPSサーバー内にある場合でも。

HTTPS警告を取り除くためにCAストアに対応する証明書をインストールし、[名前を付けて保存]メニューから必要なものをダウンロードできるようにする必要があります。

ちなみに、Chrome:exe、Zip、...

1
fabdouglas

ページを右クリックします。ソースを表示します。すべて選択。お気に入りのテキストエディタに貼り付けます。 .xmlとして保存します。

0
twhoward99

salesforce.stackexchange に投稿されたこれを試すことができます。[生成]ボタンをクリックする前に、開発者ツールを使用して[ネットワーク]タブに移動します。 wsdl.jspアイテムをクリックして、「応答」タブからコピーします。最初の文字から強調表示を開始し、次にCtrl + Shift + Endを押します。enter image description here

0
Heisenberg