importxmlでサイト情報が取れない。

10,888 views
Skip to first unread message

I Tetsuya

unread,
Apr 9, 2015, 2:16:41 AM4/9/15
to google-app...@googlegroups.com
下記のサイトのtitle, description,keywordsを自動でgoogleシートに取得したいです。

通常ですと=importxml(B10,"//title")で取得できるのですが、
#N/A (インポートしたxmlコンテンツを解析できません)との表示が出ます。

これはどのように解決したらよいのでしょうか。

※wordpress、livedoorblogなどでは上記の関数で取得出来ました。
しかし,makeshopを使用しているサイトでは取得ができませんでした。




※このサイトはあくまで例のサイトです。

soundTricker

unread,
Apr 29, 2015, 12:14:14 AM4/29/15
to google-app...@googlegroups.com
To Testuyaさん

こんにちは 大橋です。
遅れましたが、
=importxml("http://www.teimen.com/","/html/head/meta[1]/@content")

とかで一応取れました。
(インポートしたxmlコンテンツを解析できません)エラーは第二引数のXPathが悪い場合もあるので
いろいろ試すしか無いですね....


2015年4月9日木曜日 15時16分41秒 UTC+9 I Tetsuya:

Masayo N.

unread,
May 11, 2015, 11:24:13 AM5/11/15
to google-app...@googlegroups.com
こんばんは Masayoです。
だいぶ日が経ちましたのでなんですが、
=importxml("http://www.teimen.com/","/html/head/meta[@name='description']/@content")
=importxml("http://www.teimen.com/","/html/head/meta[@name='keywords']/@content")
で取得できるみたいです、けれども、descriptionkeywordsが存在しないサイトでは
#N/A (インポートしたxmlコンテンツを解析できません)が帰ってくるみたいです。
これでいいのかな?

2015年4月29日 13:14 soundTricker <keisuke...@gmail.com>:

--
このメールは Google グループのグループ「Google Apps API Japan」に登録しているユーザーに送られています。
このグループから退会し、グループからのメールの配信を停止するには google-apps-api-...@googlegroups.com にメールを送信してください。
このグループに投稿するには google-app...@googlegroups.com にメールを送信してください。
その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。

Masayo N.

unread,
May 13, 2015, 4:48:00 AM5/13/15
to google-app...@googlegroups.com
すみません。
descriptionkeywordsが存在しないサイトでは帰ってくるのは
(#N/A インポートしたコンテンツは空です。)
でした。

2015年5月12日 0:23 Masayo N. <yumi...@gmail.com>:

Masayo N.

unread,
May 13, 2015, 11:24:23 AM5/13/15
to google-app...@googlegroups.com
度々ですみません。
metaがない場合が(インポートした XML コンテンツを解析できません。)で、
metaはあるけどname="description"やname="keywords"がない場合が(インポートしたコンテンツは空です。)が帰って来るみたいでした。

2015年5月13日 17:47 Masayo N. <yumi...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages