作業部屋の使い方を試しています。
(empty log message)
| @@ -14,7 +14,7 @@ | ||
| 14 | 14 | */ |
| 15 | 15 | public class XmlSearchData2main { |
| 16 | 16 | |
| 17 | - XmlSearchDataRW2 xmlrw = new XmlSearchDataRW2(); | |
| 17 | + XmlSearchDataRW2 xmlrw; | |
| 18 | 18 | |
| 19 | 19 | /** |
| 20 | 20 | * @param args the command line arguments |
| @@ -31,6 +31,7 @@ | ||
| 31 | 31 | } |
| 32 | 32 | |
| 33 | 33 | public XmlSearchData2main() { |
| 34 | + xmlrw = new XmlSearchDataRW2(); | |
| 34 | 35 | } |
| 35 | 36 | |
| 36 | 37 | public void testsave(File file) { |
| @@ -157,14 +157,15 @@ | ||
| 157 | 157 | } |
| 158 | 158 | |
| 159 | 159 | void removeElement(String elementTagName) { |
| 160 | - NodeList nodelist; | |
| 160 | + int nodeSize; | |
| 161 | 161 | do { |
| 162 | - nodelist = document.getElementsByTagName(elementTagName); | |
| 162 | + NodeList nodelist = document.getElementsByTagName(elementTagName); | |
| 163 | + nodeSize = nodelist.getLength(); | |
| 163 | 164 | for(int i = 0; i < nodelist.getLength(); i++) { |
| 164 | 165 | Node node = nodelist.item(i); |
| 165 | 166 | root.removeChild(node); |
| 166 | 167 | } |
| 167 | - } while(nodelist != null); | |
| 168 | + } while(nodeSize > 0); | |
| 168 | 169 | } |
| 169 | 170 | |
| 170 | 171 | private void checkdoc() { |