Привет Я написал небольшой класс в Java для чтения в XML-файле в виде строки, а не мой вопрос заключается в следующем: как я могу добавить строку, так что выводит только то, что находится между тегами Physical_Order_List_ArrayreadXmlfile от Явы
здесь является ява класс:
public static String getFileContent(String fileName)
{
BufferedReader br = null;
StringBuilder sb = new StringBuilder();
try {
br = new BufferedReader(new FileReader(fileName));
try {
String s;
while((s = br.readLine()) != null)
{
sb.append(s);
sb.append("\n");
}
}
finally {
br.close();
}
}
catch (Exception ex) {
ex.printStackTrace();
}
return sb.toString();
}
вот некоторые из XML-файла его довольно большой:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
.....
.....
.....some content
....here is what I only need
<Physical_Order_List_Array>
....now I need to get this portion of the code, append string to only output what is beetween these tags, including these tags as well
</Physical_Order_List_Array>
.....
.....
.....
Спасибо за ваши ответы
Вы не можете использовать существующие синтаксические анализаторы XML? Как SAX или DOM? – vpram86
да я могу использовать либо – ant