#android #xstream
#Android #xstream
Вопрос:
Я использую xstream для разбора xml на объекты. результат от
xstream.fromXML(xmlFile);
является объектом.
Поскольку у меня несколько XML-схем, этот объект может быть приведен к нескольким классам определения. Есть ли способ проверить, является ли этот объект кастомизируемым для одного из этих классов, чтобы я знал, какой формат соответствует xml?
Ответ №1:
Вы можете проверить, instanceof
как в обычной Java.
Object obj = xstream.fromXML(xmlFile);
if (obj instanceof MyClass)
MyClass myObj = (MyClass)obj;