Проблема в том, что, хотя я успешно реализовал SAX-парсер в своем коде ... Он ведет себя странно. Это jus пропускает enteries после & и переходит к следующей записи. Просто хотел узнать, является ли это типичной работой SAX-анализатора или m, реализующего его неправильно?Android-синтаксический анализ Android «&»
Я реализовал org.xml.sax.ContentHandler и предоставил следующее кодирование внутри ...
`
public void characters(char[] ch, int start, int length)
{
if(lastName.equals("id"))
{
String id = String.copyValueOf(ch, start, length);
CustomList.idvector.add(id);
}
else if(lastName.equals("subcategory"))
{
String subcategory = String.copyValueOf(ch, start, length);
CustomList.subcategoryvector.add(subcategory);
}
else if(lastName.equals("photo"))
{
String photo = String.copyValueOf(ch, start, length);
CustomList.photovector.add(photo);
}
else if(lastName.equals("name"))
{
String name = String.copyValueOf(ch, start, length);
CustomList.namevector.add(name);
}
}
`
Есть элементы с тегами ,,,. .. и м, берущий эту информацию в вектор ... это правильно ???
Теперь опять проблема в том, что я не могу разыграть специальный символ типа «$» и такой ... есть ли способ, которым мы можем поймать этих персонажей?
Thanx Brabster ... м собирается попробовать ур решение ... я буду обеспечивать ввод/вывод ... – JaVadid
Но Еще одно сомнение ... я глупо спрашиваю об этом, но создает ли пространство какие-либо проблемы? – JaVadid
Кстати, Brabster может предоставить некоторую кодировку для одного и того же ... Я имею в виду, что я понял, что проблема на самом деле связана с конкатенацией ... Может ли PLZ привести пример конкатенации строк в этом случае ... как проверьте, является ли следующий символ & amp ??? – JaVadid