0
私は私のJavaファイルに自分のJavaプログラムに持っているプリンタ(printerName)の特定のIPアドレスを読み込もうとしています。私は私がのためにループを作り、ノードやIなどの要素を加える必要はありませんと思ったプリンタ名を必要とするので、ここで私がつかむしたいものPRINTERNAMEとXMLの開始は...javaプログラムでxmlを読む
<?xml version="1.0" encoding="UTF-8"?>
<Platform>
############################
#Printer SpecifiC##########
############################
<THISPrinter name="Printer" printerName="172.27.17.200" version="v2.1.113" />
です「この完全に無関係な例で見まし...以下
NodeList nList = doc.getElementsByTagName("employee");
for (int temp = 0; temp < nList.getLength(); temp++)
{
Node node = nList.item(temp);
if (node.getNodeType() == Node.ELEMENT_NODE)
{
Element eElement = (Element) node;
//Create new Employee Object
employee = new Employee();
employee.setId(Integer.parseInt(eElement.getAttribute("id")));
employee.setFirstName(eElement.getElementsByTagName("firstName").item(0).getTextContent());
employee.setLastName(eElement.getElementsByTagName("lastName").item(0).getTextContent());
employee.setLocation(eElement.getElementsByTagName("location").item(0).getTextContent());
//Add Employee to list
employees.add(employee);
}
}
は、プリンタ名を取得で私の試みである...しかし、プログラムはそれで何かをして、後で問題がありません。どんな助言も素晴らしいだろう!
String printerName = doc.getElementsByTagName("SaberK3Printer").item(1).getTextContent();
System.out.println(printerName);
を私のJTextFieldでIPアドレスを設定しますか?それは解析しようとしているストリームですか? – duffymo
"SaberK3Printer"が役立つXMLの垣間見ることも役立ちます。あなたのXMLの例ではどこにも表示されません。 –