использование jQuery в Titanium Mobile

#javascript #jquery #parsing #mobile #titanium

#javascript #jquery #синтаксический анализ #Мобильный #titanium

Вопрос:

мне сказали, что:

«вы можете использовать практически любую библиотеку JS, какую захотите, в WebView. За пределами WebView вы можете использовать практически любую библиотеку JS, для которой не требуется DOM (например json2.js и т.д.)»

теперь моя сделка заключается в том, что мне нужно проанализировать HTML-страницу и некоторые xml-ответы в приложении без отображения веб-просмотра, иначе, теперь я новичок в jQuery, поэтому, возможно, a не будет хорошо выражаться, но могу ли я использовать способ jQuery для разбора страницы?? Нравится:

 $('.my_class').siblings()  etc.
  

Спасибо

Обновить—

анализируемый документ почти всегда выглядит следующим образом:

 <OPTION value=""> ------- </OPTION>
<OPTION  value="100">AVELLINO</OPTION>
<OPTION  value="112">BENEVENTO</OPTION>
<OPTION  value="71">CASERTA</OPTION>
<OPTION  value="53">NAPOLI</OPTION>
<OPTION  value="90">SALERNO</OPTION>
  

Я спросил, могу ли я использовать способ синтаксического анализа jQuery, потому что, даже если я не силен в нем, я знал его лучше, чем Titanium, и потому что там гораздо больше документации.
Кстати, если лучше прочитать ссылку, которую вы мне дали, это кажется довольно простым, может быть, я воспользуюсь этим. Спасибо

Комментарии:

1. Если вы собираетесь часто использовать jQuery в своем приложении, тогда я предлагаю отказаться от использования Appcelerator и использовать PhoneGap. Он использует HTML5 и CSS3. Он также имеет множество API для доступа к функциям телефона (таким как камера, видео, аудио и т.д.). Это намного лучше (на данном этапе).

2. меня просят использовать titanium, я не могу выбрать, в любом случае спасибо

Ответ №1:

было бы более полезно, если бы вы предоставили конкретные примеры того, чего вы пытаетесь достичь, например .. веб-страница, содержащая «бла», структурированная как «бла». В SO есть много сообщений об опасностях синтаксического анализа HTML.

Что касается синтаксического анализа XML, я бы предложил использовать анализатор XML, предоставляемый платформой, не уверен, зачем вам вводить дополнительную платформу, jQuery, с которой вы не знакомы, когда платформа Appcelerator уже предоставляет такую возможность.

http://wiki.appcelerator.org/display/guides/Working with Remote Data