作業部屋の使い方を試しています。
(empty log message)
| @@ -0,0 +1,33 @@ | ||
| 1 | + | |
| 2 | +package WebScraping.utilityT01; | |
| 3 | + | |
| 4 | +import webScraping.utility.SearchDataRW; | |
| 5 | +import java.io.File; | |
| 6 | + | |
| 7 | +/** | |
| 8 | + * | |
| 9 | + * @author kgto | |
| 10 | + */ | |
| 11 | + | |
| 12 | +public class SearchDataRWT01 { | |
| 13 | + SearchDataRW sio = new SearchDataRW(); | |
| 14 | + | |
| 15 | + File file = new File("SearchDataRWT01.xml"); | |
| 16 | + | |
| 17 | + /** | |
| 18 | + * @param args the command line arguments | |
| 19 | + */ | |
| 20 | + public static void main(String[] args) { | |
| 21 | + SearchDataRWT01 test01 = new SearchDataRWT01(); | |
| 22 | + test01.save01(); | |
| 23 | + } | |
| 24 | + | |
| 25 | + void SearchDataRWT01() { | |
| 26 | + } | |
| 27 | + | |
| 28 | + void save01() { | |
| 29 | + String str = "abc\ndef\nghi"; | |
| 30 | + sio.saveMsg404(str); | |
| 31 | + sio.write(file); | |
| 32 | + } | |
| 33 | +} |
| @@ -419,7 +419,7 @@ | ||
| 419 | 419 | |
| 420 | 420 | /* ---------------------------------------------------------------------- */ |
| 421 | 421 | |
| 422 | - public void saveUrl(String urladdress) { | |
| 422 | + void saveUrl(String urladdress) { | |
| 423 | 423 | checkdoc(); |
| 424 | 424 | removeElement("url"); // 既にElementが存在してた場合、一度削除 |
| 425 | 425 |
| @@ -428,7 +428,7 @@ | ||
| 428 | 428 | root.appendChild(url); |
| 429 | 429 | } |
| 430 | 430 | |
| 431 | - public void saveSearchList(ArrayList slist) { | |
| 431 | + void saveSearchList(ArrayList slist) { | |
| 432 | 432 | checkdoc(); |
| 433 | 433 | removeElement("searchlist"); // 既にElementが存在してた場合、一度削除 |
| 434 | 434 |
| @@ -450,6 +450,21 @@ | ||
| 450 | 450 | } |
| 451 | 451 | } |
| 452 | 452 | |
| 453 | + public void saveMsg404(String msg) { | |
| 454 | + checkdoc(); | |
| 455 | + removeElement("msg404"); // 既にElementが存在してた場合、一度削除 | |
| 456 | + | |
| 457 | + String[] msgs = msg.split("\n"); | |
| 458 | + int count = 0; | |
| 459 | + for(String msgOne : msgs) { | |
| 460 | + Element msgElement = document.createElement("msg404"); | |
| 461 | + msgElement.setAttribute("No", String.valueOf(++count)); | |
| 462 | + msgElement.appendChild(document.createTextNode(msgOne)); | |
| 463 | + | |
| 464 | + root.appendChild(msgElement); | |
| 465 | + } | |
| 466 | + } | |
| 467 | + | |
| 453 | 468 | public void saveElement(Element element) { |
| 454 | 469 | checkdoc(); |
| 455 | 470 | removeElement(element.getTagName()); // 既にElementが存在してた場合、一度削除 |
| @@ -41,7 +41,6 @@ | ||
| 41 | 41 | * @author kgto |
| 42 | 42 | */ |
| 43 | 43 | public class HtmlSearch extends javax.swing.JFrame { |
| 44 | - | |
| 45 | 44 | private final SearchDataRW sio = new SearchDataRW(); |
| 46 | 45 | |
| 47 | 46 | private ArrayList slist = new ArrayList(); |