掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
<TABLE>タグ内の<TR>(1行)単位でデータをVBで取得し、テキストファイルに保存する方法 (ID:89799)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>こう言うののマル投げはだめ、わからない個所を質問しましょう。 と書いたのは<table>の内容を抜き出すにしても、行や列の結合は どうするのかなどHTMLの知識がどの位あり、どこまでやるかが判らないからです。 特にHTMLの解析となる、かなり多岐にわたり、とても簡単には説明できません。 構文チェックで私がやっている大まかな手順は、 1、特殊記号のチェック。 『<<』や『>>』が連続していないか、 『"』がタグの外で使用されていないかなど。 2、全角カタカナのチェック。 全角カタカナが使用されていないか。 3、タグが存在するか否かのチェック。 『<table>』等のタグが実際に存在するか否かをチェックします。 タグの辞書を作っておいてその比較となります。 4、タグのネスト構造の解析。 この部分が最も難しい部分です。 開始タグで段落としを行い、終了タグで戻すと言う方法でタグの タグのネスト構造を解析します。 <html lang="ja"> <head> </head> <body> <p> </p> </body> </html> こんな具合にします。 たとえば<p>の終了タグが抜けていた場合 <html lang="ja"> <head> </head> <body> <p> </body> </html> こんなことになり、<body>と</body>の段落としの位置が 異なり、おかしいと言うことになります。 5、関連タグのチェック たとえば<tr>があった場合<table>タグと</table>に挟まれているかなどです。 6、タグの属性のチェック たとえば『<table border=4 width=250 align=center>』 というタグがあった場合、テーブルタグにborderを設定できるか 値の4は正しいか等です。 7、CSSのチェック A、インラインスタイルのチェック B、クラスによる設定のチェック 8、JavaScriptのチェック 簡易チェックのみ 細かなチェックは色々有りますがこんな流れです。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.