c言語を勉強中の初心者です、
自分が今作りたいプログラムはweb上のhtmlにある文字データを取得し、
整理し、プログラム内で表示するような物ですが、どの本を読んでもweb上からデータを取得する方法が紹介されていません、(見つけられないだけかもしれませんが…)
例えば、yahooの株情報からデータを取得するソフトなんてのはよくありますよね?
こういった方法は何か凄く特殊なのでしょうか?
一般的にこういった事をプログラミング用語で何と呼ぶのかすらわからないので、検索で調べようがありません…
ただweb上のhtmlファイルから文字列を取得したいだけです、
コードの例などを紹介している書籍やwebページを教えてください
よろしくお願いします。
No.3
- 回答日時:
最小の労力 最小の時間でやるなら
通称IEコンポーネント(IEはInternet Explorer) といわれるWebBrowserコントロールを
使うのが一番てっとりばやいです
要するに自分でミニブラウザをつくるわけです 使い方はネットで
IEコンポーネントの使い方 と検索すれば多数でます 代表例は
http://www.nitoyon.com/vc/tips/ie_component.htm
などです それから
web上のhtmlファイルから文字データを取得するには といっても
取得して どのように使うかでプログラムは千差万別です
たとえば最近出会った
http://www15.ocn.ne.jp/~aharen/
などもその一例ですね
まさにwebからgetして自分の目的に加工されているようですね
学習の順序としては
C++言語(特にクラス)
それから他人にも配布したい場合はMFC(まだレガシのPCやOSをもっている人も多いので)
自分だけでつかうのでしたらC++/CLR
というところかな
No.2
- 回答日時:
直接winsockを使うよりもwininetを使った方が、より簡単だと思います。
Microsoftの正式なドキュメントは
http://msdn.microsoft.com/en-us/library/aa385473 …
にありますが、英語に抵抗あれば、
http://www.sm.rim.or.jp/~shishido/httpt.html
あたりで概要を勉強するとよいと思います。
MFCを使うのであれば、
http://msdn.microsoft.com/ja-jp/library/3w2azyt6 …
にMicrosoftの正式な日本語ドキュメントがあります。
「wininet」で検索すれば、いろいろ情報が得られると思います。
No.1ベストアンサー
- 回答日時:
Winsockを使えば出来ますよ。
簡単なものなら「猫でもわかるネットワークプログラミング」を読まれてはどうでしょう?
http://www.amazon.co.jp/dp/4797334797/
ただ、「猫でもわかるネットワークプログラミング」は簡単すぎるので本格的に組むには物足らない恐れもあります。
「C言語によるTCP/IPネットワークプログラミング」
http://www.amazon.co.jp/dp/4894715163/
こっちは、C言語中級者以上じゃないと難しすぎるかも知れませんが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS リンクバナーのHTMLタグ。画像を変えたり、設置位置を変えるとバナー貼付け側はどう見える? 2 2023/02/01 12:01
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- 副業・複業 『Webライター』になりたいです。 まずブログSNS副業に興味関心がありました。 そして大きな目標と 14 2023/06/16 14:01
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- システム 古いWEBシステム。もう追加プログラムは作れない? それともできる? 6 2022/06/08 13:41
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
へんな現象
-
研究室志望の提出文書
-
応用情報技術者試験の令和元年...
-
gccを行ってもexeファイルが生...
-
質問失礼します。 プログラム言...
-
Notepad++の関数リスト表示でC...
-
Windows formアプリで データグ...
-
Linux Cプログラミングを学ぶた...
-
トリプトファンってケト原性あ...
-
c言語
-
MACで動く実行ファイルをWindow...
-
C言語 列挙型(enum型)変数について
-
右ビットシフト
-
mallocについて
-
C言語 配列と関数の練習問題
-
Bitcoin、BTCはブロックチェー...
-
C++6.0でのresource.hについて
-
VisualStudio2022でC言語プログ...
-
大量のデータを読み込んで表示...
-
c言語
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CかC++どちらを覚えるべきですか?
-
web上のhtmlファイルから文字デ...
-
Web上から画像に文字入力したい。
-
fortran90について
-
.NETを勉強したく、C#やVB.NET...
-
大学生のプログラミングバイト...
-
システムエンジニアの適正について
-
小文字wと大文字Wの区別
-
Ruby / passenger のインストー...
-
プログラミング講師はまだ需要...
-
VB.NETで階乗を求めるプログラ...
-
初心者 パイソンプログラム
-
Ruby interpreter (CUI) 2.2.3 ...
-
RubyでNo such file or directo...
-
Rubyでpdfファイルを読み込む方法
-
ruby.exeとrubyw.exeに違いがあ..
-
バーコードのチェックデジット...
-
プログラミング言語で大文字と...
-
ruby 全角ハイフンを半角ハイフ...
-
rubyのevalのエラーを検知したい
おすすめ情報