Я пытаюсь проанализировать некоторые несложные RSS-html-контент в iphone.
Так что мне не нужен тяжелый анализатор HTML.
Я искал здесь и нашел эти два:
https://github.com/topfunky/hpple
https://github.com/zootreeves/Objective-C-HMTL-Parser
Оба просты в использовании.Но я думаю, у них есть свои проблемы для моей цели.
Для TFHpple это хорошо, но для каждого элемента он не имеет полного HTML <> с собой.например, элемент не имеет этой полной строки тега.Мне нужна эта полная строка тега, потому что мне нужно удалить ее из всей строки HTML.Я был бы более удобен для меня, если бы элемент имел это.
Для zootreeves HTML-Parser, это также просто и хорошо.И у него есть полная строка тега с каждым элементом.Я очень счастлив.Тем не менее, это, кажется, большой потребитель памяти.Я контролировал это.Если я попытаюсь проанализировать большое количество фрагментов HTML (скажем, 1000), то память, которая будет стоить и останется занятой, будет как 40 МБ.Это не относится к устройствам ios.Я полагаю, что zootreeves использует чистые C-коды и связанный список для организации древовидных структур HTML.и он использует чистый malloc и свободный для памяти.Я не знаю, повлияет ли это на память ios.
Итак, кто-нибудь может порекомендовать мне лучший, быстрый и простой анализатор HTML для iOs для меня?
Спасибо