• 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

Revision112 (tree)
Time2014-12-21 00:30:49
Authortuna_p

Log Message

(empty log message)

Change Summary

Incremental Difference

--- branches/b3/WebScraping/test/utility/test1/SearchDataRWT01.java (revision 111)
+++ branches/b3/WebScraping/test/utility/test1/SearchDataRWT01.java (revision 112)
@@ -9,10 +9,9 @@
99 import java.util.logging.Logger;
1010
1111 /**
12- *
12+ * ファイル書出し・読込みテスト
1313 * @author kgto
1414 */
15-
1615 public class SearchDataRWT01 {
1716 SearchDataRW sio = new SearchDataRW();
1817
@@ -24,6 +23,7 @@
2423 public static void main(String[] args) {
2524 SearchDataRWT01 test01 = new SearchDataRWT01();
2625 test01.save01();
26+ test01.load01();
2727 }
2828
2929 void SearchDataRWT01() {
@@ -46,4 +46,21 @@
4646 Logger.getLogger(SearchDataRWT01.class.getName()).log(Level.SEVERE, null, ex);
4747 }
4848 }
49+
50+ void load01() {
51+ try {
52+ Method method = SearchDataRW.class.getDeclaredMethod("loadMsg404");
53+ method.setAccessible(true);
54+ Object obj = method.invoke(sio);
55+ String str = (String)obj;
56+
57+ System.out.println("loadMsg404 = " + str);
58+
59+
60+ } catch (NoSuchMethodException | SecurityException
61+ | IllegalAccessException | IllegalArgumentException | InvocationTargetException ex) {
62+ Logger.getLogger(SearchDataRWT01.class.getName()).log(Level.SEVERE, null, ex);
63+ }
64+ }
65+
4966 }
--- branches/b3/WebScraping/src/WebScraping/utility/SearchDataRW.java (revision 111)
+++ branches/b3/WebScraping/src/WebScraping/utility/SearchDataRW.java (revision 112)
@@ -342,7 +342,7 @@
342342
343343 /* ---------------------------------------------------------------------- */
344344
345- public String loadUrl() {
345+ String loadUrl() {
346346 String urladdress;
347347
348348 NodeList nodelist = root.getElementsByTagName("url");
@@ -352,7 +352,7 @@
352352 return urladdress;
353353 }
354354
355- public ArrayList<SearchData> loadSearchList() {
355+ ArrayList<SearchData> loadSearchList() {
356356 ArrayList<SearchData> sdatlst = new ArrayList<>();
357357
358358 NodeList nodelist = root.getElementsByTagName("searchlist");
@@ -410,6 +410,20 @@
410410 return sdatlst;
411411 }
412412
413+ String loadMsg404() {
414+ StringBuilder strbuf = new StringBuilder();
415+ NodeList nodelist = root.getElementsByTagName("msg404");
416+ for(int i = 0; i < nodelist.getLength(); i++) {
417+ Node childnode = nodelist.item(i);
418+ String str = childnode.getFirstChild().getNodeValue();
419+ if(strbuf.length() > 0) {
420+ strbuf.append("\n");
421+ }
422+ strbuf.append(str);
423+ }
424+ return strbuf.toString();
425+ }
426+
413427 public Element loadElement(String elementTagName) {
414428 NodeList nodelist = root.getElementsByTagName(elementTagName);
415429 Element element = (Element)nodelist.item(0);