日本語プログラミング言語なでしこの公式掲示板

なでしこ の 掲示板

トップ 最新 新規 検索 公式

new2019-03-19 07:19:38 -火 曜-

640 : Re:Re:eclipse MinGWでなでしこプラグイン作成 - 六角 さん


UNOパパさん


情報の御提供ありがとうございました。
ただ、いただいた2点を確認、実行してみましたが
残念ですが効果は無いようです。

現状DLLの中身の作り方が違っているのではないかと疑い
モジュール定義やMinGWのコンパイル引数を色々試行錯誤しております。

また何か気付いた点等ありましたら
お手数ですが御教授の程、宜しくお願い致します。


※ 返信が遅れ申し訳ありませんでした。

(編集パスワード送信)

子記事

親記事 (No.633)
返信した記事(元) (No.636)

この内容(No.640)に返信

この内容(No.640)をダウンロード

この内容(No.640)のテキスト表示


new2019-03-18 18:08:55 -月 曜-

639 : Re:Re:ホームページから、配列で文字や数値を得たい - 初心者A さん


丁寧な回答ありがとうございます。
例を使用させていただき、
別のホームページの
配列に書き換えることに成功して、
数値を計算することに成功しました。

まだ整え方はまだ考えないとだめですが
とりあえず使えそうな形にはできました。

素晴らしいです。
ありがとうございました。
😄😄😄😄😄👍

(編集パスワード送信)

子記事

親記事 (No.637)
返信した記事(元) (No.638)

この内容(No.639)に返信

この内容(No.639)をダウンロード

この内容(No.639)のテキスト表示


new2019-03-18 12:42:17 -月 曜-

638 : Re:ホームページから、配列で文字や数値を得たい - 雪乃☆雫 さん


 一行の文字列とゆうか、表示されているページがまるっとHTML文書として取得されるのですよね。
 そこから表の部分だけを配列として取り出したいとなれば、当然そうゆうプログラムを自分で作らなければなりません。
 HTMLの内容はお分かりでしょうか? 基本的には、通常の文書成型と変わりません。
 簡単に言えば、TABLEタグを抜き出して、TRタグで区切り、TDタグで「,」を入れるとCSVになるって寸法です。
 ですが、データを取得させる目的ではなく見せるためのHTMLだと、一ページに表は一つとは限らないし色々癖もあって、こうすればどのサイトからでも自動的に表が配列で取れますとは、なかなかならないので、目的のトコに合わせて自分で頑張るとゆうことになりますw
 ためしに、掲載のサイトから表を取ってみましたよ。
#-----------------------------------------------
#---HTTPデータ取得----------
URL=「http://www.team-cells.jp/hyoujyun/hyoujyunhousyu.php」
ページ=URLからHTTPデータ取得
文字コード指定=ページを「charset=(.*)」で正規表現マッチ
それを「(Sift JIS|EUC|euc-jp|JIS|UTF-8)」で正規表現マッチ
ページ=ページをそれから「sjis」へ文字コード変換

#---TABLEを抜き出す----------
ページの「<table class="hyo">」から「</table>」まで範囲切り取る。
表はそれ。

#---CSV形式に整形----------
表=表の「&nbsp;」を空に置換。
表=表を「</tr>」で区切る。
表=表の「<td>」を「"」に置換。
表=表の「</td>」を「",」に置換。
th=表から「<th>」のタグ切り出し。
thを反復
 表=表の対象を空に置換。
ここまで。
表=表のタグ削除。
表の配列上下空行削除。


表\0,4を表示。
表を言う。
#-----------------------------------------------


(編集パスワード送信)

子記事

親記事 (No.637)
返信した記事(元) (No.637)

この内容(No.638)に返信

この内容(No.638)をダウンロード

この内容(No.638)のテキスト表示


new2019-03-18 00:54:36 -月 曜-

637 : ホームページから、配列で文字や数値を得たい - 初心者A さん


http://www.team-cells.jp/hyoujyun/hyoujyunhousyu.php
例えばこのようなサイトから、表になってる数値を
配列の変数の形式で取得して、
変数¥0,1を表示
みたいに表示できないのでしょうか。

ブラウザから、文書完了して
ブラウザHTML取得も
1行の文字列としてしか取得できないようなのですが。


どのように解決したらいいでしょうか
または
こういうことがわかる
トピックなどあれば教えてください。
お願いいたします。

(編集パスワード送信)

親記事

この内容(No.637)に返信

この内容(No.637)をダウンロード

この内容(No.637)のテキスト表示

子記事

639 Re:Re:ホームページから、配列で文字や数値を得たい (19-03-18) new
638 Re:ホームページから、配列で文字や数値を得たい (19-03-18) new

2019-03-13 09:10:03 -水 曜-

636 : Re:eclipse MinGWでなでしこプラグイン作成 - UNOパパ さん


今、ちょうどDLL作ってて同じようなエラーが出てたので、ご参考程度ですが。
(DLLはMS VisualStudioで作ってるので、MinGWではないですが)。

このエラーは、DLLが基本的に読み込めてないときに出ます。なでしこ側の
プログラムをnakopadで入力して実行しているなら、nakopadがインストール
されているフォルダと同じフォルダにある「\plug-ins」フォルダに作成した
DLLを入れる必要があります。

また、Windows10での話ですが、スタートメニューにピン留めされている
ショートカットからNakopad起動すると上手くいかない現象がありました。
Explorerから直接起動すると上手くいったのですが、原因は分かりません。

ご参考

(編集パスワード送信)

子記事

親記事 (No.633)
返信した記事(元) (No.633)

この内容(No.636)に返信

この内容(No.636)をダウンロード

この内容(No.636)のテキスト表示


最新に戻る < < < > > > 次へ




www.eznavi.net