Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pick an XML library to use #1

Open
landswellsong opened this issue Sep 28, 2012 · 2 comments
Open

Pick an XML library to use #1

landswellsong opened this issue Sep 28, 2012 · 2 comments
Assignees
Labels

Comments

@landswellsong
Copy link
Member

Main candidacies are libxml2 and expat. Portability > Weight >> Rest of properties.

@ghost ghost assigned logidecom Sep 28, 2012
@landswellsong
Copy link
Member Author

Подивилась, що відбувається з xml-бібліотеками:

android
expat
tinyxml
libxml2 (MIT)
iphone

Це ті, що вже є зібрані під платформу (андроїдну систему live, ясно, не дивилась, але точно є готовий .mk для зборки). Як бачимо, перетин не залишає простору для фантазії, якщо ми не хочемо витрачати час на ручне збирання .. asmxml :)
Далі пороблю тестові приклади і розгляну детальніше апі.

Думки по ходу:

  • модель читання sax vs dom: з великими планами svg/smil можуть знадобитись обидві, з одного боку зчитувати усе дерево і тримати в пам’яті для показу, з іншого важко зараз передбачити які можуть бути мета-дані і як вони можуть використовуватись
  • dom може бути зручніший, але треба дивитись у що він зберігає: напевне, нам краще не залежати від чужої структури дерева

taken from previous discussion

@ghost ghost assigned yorugac Oct 16, 2012
@0181532686cf4a31163be0bf3e6bb6732bf
Copy link
Contributor

предлагаю http://dev.yorhel.nl/yxml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants