XMLでの出力について質問があります。1番目と2番目の番号のスキャナーがあります...そしてフォーム付きのxml出力ファイルを準備したいと思います(たとえば、1番目の番号は10、2番目は15)
<line>
<Point>
<X>10</X>
</Point>
</line>
<line>
<Point>
<X>11</X>
</Point>
</line>
<line>
<Point>
<X>12</X>
</Point>
</line>
など...2番目の番号まで
try{
XMLOutputFactory f = XMLOutputFactory.newInstance();
XMLStreamWriter w = f.createXMLStreamWriter(new FileOutputStream(output));
w.writeComment("XMLOutput");
w.writeStartElement("line");
w.writeStartElement("Point");
w.writeStartElement("X");
String pointX0 = String.valueOf(a);
w.writeCharacters(pointX0);
w.writeEndElement();
w.writeEndElement();
}
w.writeEndElement();
w.writeEndDocument();
w.close();
} catch (XMLStreamException ex) {
Logger.getLogger(Output.class.getName()).log(Level.SEVERE, null, ex);
}
}
Iamはforループに苦労していますが、どこに置くべきかわかりません...