初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2014-10-03 20:30:04

dep
Guest

webビューアーを使ったソースの抽出

こんにちは。

ファイルメーカーのWebビューアーを使用して
Webページのソース中の特定文字列を計算式で抽出し、
フィールドに貼り付ける事は可能でしょうか?

環境はWin7、FMP11です。
よろしくお願いします。

#2 2014-10-03 21:23:28

RatShannon
Guest

Re: webビューアーを使ったソースの抽出

出来ます。
テキスト関数使いまくりです。
気象庁のHPのデータを力技でデータベースに落としてます。

#3 2014-10-03 21:29:12

RatShannon
Guest

Re: webビューアーを使ったソースの抽出

URLから挿入でソースをフィールドに落として、それを処理しています。

#4 2014-10-04 10:14:59

FM12始めたばかり
Guest

Re: webビューアーを使ったソースの抽出

http://blog.livedoor.jp/fmdarkdaft/arch … 66960.html

こんなブログ有りますけど、参考になりますかね。
position関数使えば取り出せると思います

#5 2014-10-04 12:54:15

Hiro
Member

Re: webビューアーを使ったソースの抽出

思いつくままにヒント列挙。
・簡便な「URLから挿入」ですが、HTMLソースの文字コードが「utf-8」に限定。
・文字コードのコード変換機能はFMにない。
・Ajaxなど動的Script生成される表示内容は、HTML原文に含まれないので切り出しはできない。
・今どき「正規表現」のないFMのテキスト関数は、非常に貧弱なので非効率、抽出困難なケースも。
・連続多量処理にWebビューアは脆弱で不適。

より具体的な内容を示された方が、より良い解答が着くかも?

Last edited by Hiro (2014-10-04 12:55:01)

Offline

#6 2014-10-04 14:08:29

wader
Member

Re: webビューアーを使ったソースの抽出

しかしFM11では「URLから挿入」は使えません。

もしPositionなどで簡単にできないケースなら、BaseElementsのプラグイン(フリー)等を使うといいかも。

Offline

#7 2014-10-07 18:18:05

qb_dp
Member

Re: webビューアーを使ったソースの抽出

こう言うのもあります。プラグイン使用。
HTMLソースを取得 - ScriptMakerPS | FileMaker Plugin for Windows :
https://sites.google.com/site/scriptmak … e/get-html

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 508.46 KiB (Peak: 514.18 KiB) ]