• R/O
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

作業部屋の使い方を試しています。


Commit MetaInfo

Revision130 (tree)
Time2015-03-27 10:31:23
Authortuna_p

Log Message

属性値の検索を前方一致に変更

Change Summary

Incremental Difference

--- branches/b3/WebScraping/data/Yahoo!ファイナンス.xml (revision 129)
+++ branches/b3/WebScraping/data/Yahoo!ファイナンス.xml (revision 130)
@@ -1,7 +1,7 @@
11 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
22 <xmlcontainer>
33 <webscraping>
4-<url>http://stocks.finance.yahoo.co.jp/stocks/detail/?code=9984.T</url>
4+<url>http://stocks.finance.yahoo.co.jp/stocks/detail/?code=5020.T</url>
55 <searchlist listNo="1">
66 <item>銘柄コード</item>
77 <htmltag>dl</htmltag>
@@ -51,7 +51,7 @@
5151 <htmltag>div</htmltag>
5252 <htmlclass>lineFi clearfix</htmlclass>
5353 <around>0</around>
54-<regexp>^([,0-9]+)\t</regexp>
54+<regexp>^([,.0-9]+)\t</regexp>
5555 </searchlist>
5656 <searchlist listNo="10">
5757 <item>始値</item>
@@ -58,7 +58,7 @@
5858 <htmltag>div</htmltag>
5959 <htmlclass>lineFi clearfix</htmlclass>
6060 <around>1</around>
61-<regexp>^([,0-9]+|-{3})\t</regexp>
61+<regexp>^([,.0-9]+|-{3})\t</regexp>
6262 </searchlist>
6363 <searchlist listNo="11">
6464 <item>高値</item>
@@ -65,7 +65,7 @@
6565 <htmltag>div</htmltag>
6666 <htmlclass>lineFi clearfix</htmlclass>
6767 <around>2</around>
68-<regexp>^([,0-9]+|-{3})\t</regexp>
68+<regexp>^([,.0-9]+|-{3})\t</regexp>
6969 </searchlist>
7070 <searchlist listNo="12">
7171 <item>安値</item>
@@ -72,7 +72,7 @@
7272 <htmltag>div</htmltag>
7373 <htmlclass>lineFi clearfix</htmlclass>
7474 <around>3</around>
75-<regexp>^([,0-9]+|-{3})\t</regexp>
75+<regexp>^([,.0-9]+|-{3})\t</regexp>
7676 </searchlist>
7777 <searchlist listNo="13">
7878 <item>出来高</item>
--- branches/b3/WebScraping/src/WebScraping/core/AttributeData.java (revision 129)
+++ branches/b3/WebScraping/src/WebScraping/core/AttributeData.java (revision 130)
@@ -76,7 +76,8 @@
7676 for (Object AttrList1 : AttrList) {
7777 AttrData a = (AttrData)AttrList1;
7878 if(a.tag == tag) {
79- if(a.attrname.equals(attrname) && a.attrvalue.equals(attrvalue)) {
79+ //if(a.attrname.equals(attrname) && a.attrvalue.equals(attrvalue)) {
80+ if(a.attrname.equals(attrname) && a.attrvalue.startsWith(attrvalue)) {
8081 ret = true;
8182 }
8283 }