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

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

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

You are not logged in.

Announcement

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


#1 2019-05-18 09:01:32

tolucky
Member

サイトからのデータ抽出

はじめまして

ネット販売をしており商品ページを作る際、
メーカーのサイトから商品名や価格、画像等々をファイルメーカーに登録し、
CSVを書き出して一括登録をしたいと考えています

その際、URLの挿入で所品ページのソースをフィールド内に取り込むとこまでは出来たのですが、
ここから任意の文字列を抽出する関数が分かりません

ファイルメーカーの関数だけで出来るものなのか、
プラグイン(全く理解出来てないのですが)などを使う必要があるのか、
またURLの挿入以外の方法があるのか指針だけでもいただけると助かります

もちろん具体的な方法もわかると嬉しいです

現在ファイルメーカー15を使用しています

何卒宜しくお願い申し上げます

Offline

#2 2019-05-19 09:41:51

Moz
Member

Re: サイトからのデータ抽出

文字列の抽出には Position、Left、Right、Middle等の関数が役に立つでしょう。

HTMLが理解できるという前提ですが、
商品情報のそれぞれの要素の前後のタグ位置を Position で取得して挟まれた文字列を抽出するような方法です。
まずは各関数のヘルプを読めば良いでしょう。サンプルの計算式も載っています。

Position
https://fmhelp.filemaker.com/help/17/fm … ition.html

メーカーの Web ページから情報を抜き出してデータベース化して、
自社のショップの商品情報としてコンテンツ化する場合は利用許可が必要となります。
技術的な可否とは別に権利的な問題が生じますから必ず確認されることをおすすめします。

Offline

#3 2019-05-20 09:55:35

qb_dp
Member

Re: サイトからのデータ抽出

参考:
ウェブサイトのデータ抽出
https://fm-aid.com/bbs2/viewtopic.php?id=7431
AMAZONから情報を取得する方法
https://fm-aid.com/bbs2/viewtopic.php?id=5590
ウェブビューアーとのデータのやりとりに関する情報をしりたいです。
https://fm-aid.com/bbs2/viewtopic.php?id=5523

後は、正規表現が利用可能なプラグインを使うとか。
BE_RegularExpression ? BaseElements Plugin Help Centre
https://baseelementsplugin.zendesk.com/ … Expression

2empowerFM Text Toolkit
https://www.dracoventions.com/products/ … /regex.php

正規表現 - MailMakerPopPlus FileMaker Mail Plug-in
http://manual-mailmakerpop.joy-h.com/ma … expression

Regular Expressions - FileMaker Plugins
https://filemaker-plugins.com/features/ … pressions/

Offline

#4 2019-05-20 19:26:38

tolucky
Member

Re: サイトからのデータ抽出

Moz様

早速の回答ありがとうございます

Position関数を用いて要素を特定するというとこに気づきませんでした^^;
テキスト関数を組み合わせることで目的のものを抽出することが出来そうです

ありがとうございました^^

Offline

#5 2019-05-20 19:37:26

tolucky
Member

Re: サイトからのデータ抽出

qb_dp様

早速の回答ありがとうございます

実は参考にとご提示いただいた「ウェブサイトのデータ抽出」からここに至ってます
そこでファイルメーカーでデータの取得が出来そうなことが分かりチャレンジしています

プラグインについてはサイトを見ても、
内容を理解するのが難しくなかなかハードルが高そうですが、
頑張ってみようと思います

また何かあればお問合せさせていただきますので、
今後ともよろしくお願い申し上げます

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.030 seconds, 10 queries executed - Memory usage: 509.79 KiB (Peak: 514.7 KiB) ]