Android, XML-разбор похож на E4X? - PullRequest
       23

Android, XML-разбор похож на E4X?

2 голосов
/ 21 февраля 2011

Сейчас я работаю над проектом в Android, который включает синтаксический анализ XML из локального файла.

Я много работал над XML во флексах и привык к мощности и гибкости E4X и его возможностям. Интересно, могу ли я сделать что-то подобное в Android или я буду вынужден разобрать XML вручную?

Спасибо

Ответы [ 2 ]

2 голосов
/ 22 февраля 2011

проверить это -

Работа с XML на Android

2 голосов
/ 21 февраля 2011

Цитирование @ Andreas_D :

E4X - это расширение языка, XML рассматривается как примитив.E4X предназначен не только для анализа XML, он использует XML в качестве реальных типов.

Это не может быть смоделировано или выполнено с помощью Java-фреймворка, для него потребуется расширение языка для Java.

И, поскольку в Android нет JAXB, у вас его тоже нет.

У вас есть выбор DOM, SAX и XmlPullParser, а также любые сторонние библиотеки Java.Вы можете найти, что они были перенесены на Android и соответствуют любым имеющимся ограничениям размера.

...