ФорумПрограммированиеJavaScript → JS Parser

JS Parser

  • BigDildo

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 8 января 2012 г. 15:46

    Привет друзья программисты. Тут на днях столкнулся с задачей, что нужно на js пропарсить json. Сам я программист прикладной и эти веб заморочки для меня дико в новинку. Прочитал что парсить может lib jquery и успешно запарсил тестовую строку. Пусть она выглядит вот так {"uid":1,"first_name":"Павел","last_name":"Дуров"} (нет мне это не для апи Дурова, просто это строчка была под рукой).
    С парсингом я разобрался получается. Но вопрос вот в чем)) мне эту строку с данными нужно получить с другого сайтика, а как такое сделать то на js?
  • Sinkler

    Сообщения: 9658 Репутация: N Группа: в ухо

    Spritz 8 января 2012 г. 15:50, спустя 3 минуты 29 секунд

    getJSON? {+++22+++} http://docs.jquery.com/Getjson
  • phpdude

    Сообщения: 26617 Репутация: N Группа: в ухо

    Spritz 8 января 2012 г. 16:03, спустя 13 минут 30 секунд

    если совсем с другого(чужого тобишь) и он не поддерживает JSONp либо Origin politics то ужо никак :) {+++23+++} ну или через флеш прослоечку еще можно, если доступ с флеш контента разрешен к домену )
    Сапожник без сапог
  • fgets

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 8 января 2012 г. 17:08, спустя 1 час 4 минуты 57 секунд

    нужно на js пропарсить json

    Чувак ты внатуре растаман, json - это и есть js, отъеваль его мать твою!
  • BigDildo

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 9 января 2012 г. 7:34, спустя 14 часов 25 минут 33 секунды

    все разобрался

    <input type=&quot;text&quot; id=&quot;query&quot; /><button>search</button><br />
    <div id=&quot;results&quot;>

    </div>

    <script src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js&quot; type=&quot;text/javascript&quot;></script>
    <script type=&quot;text/javascript&quot;>
    $(document).ready(function(){
    var url=&#39;http://search.twitter.com/search.json?callback=?&amp;q=&#39;;
    var query;
    $(&#39;button&#39;).click(function(){
    query=$(&quot;#query&quot;).val();
    $.getJSON(url+query,function(json){
    $.each(json.results,function(i,tweet){
    $(&quot;#results&quot;).append(&#39;<p><img src=&quot;&#39;+tweet.profile_image_url+&#39;&quot; widt=&quot;48&quot; height=&quot;48&quot; />&#39;+tweet.text+&#39;</p>&#39;);
    });
    });
    });
    });

    </script>

  • BigDildo

    Сообщения: ? Репутация: N Группа: Кто попало

    Spritz 9 января 2012 г. 7:54, спустя 19 минут 57 секунд

    может мне кто нибудь скажет почему не работает с локальным сервером ? url=&#39;http://test/index.php';

    там у меня тупо echo &#39;my json req&#39;;

Пожалуйста, авторизуйтесь, чтобы написать комментарий!