Java и JSON - Нужна помощь.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by vlad3012, 13 Feb 2013.

  1. vlad3012

    vlad3012 New Member

    Joined:
    22 Sep 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    Всем большое спасибо, разобрался. Вообщем для будущих вопросов такого же типа: для парсинга json лучше всего использовать библиотеку json.org. Пример кода по парсингу я предоставлю вечером (сейчас не могу). Думаю будет полезно для начинающих разработчиков java.
     
    #1 vlad3012, 13 Feb 2013
    Last edited: 19 Feb 2013
  2. altblitz

    altblitz Elder - Старейшина

    Joined:
    5 Jun 2009
    Messages:
    3,691
    Likes Received:
    3,145
    Reputations:
    236
    первый свой сайт писал на аггрегации лент с новостных сайтов - броский заголовок, первые строки новости и фото. на JS, с чтением контента и подавлением рекламы.

    всё работает на сервере дома, а в сети - нет.
    так и познакомился с cross-domain scripting ))

    и суть не в защите самих новостных сайтов, но в защите браузеров.
     
  3. ourcode

    ourcode New Member

    Joined:
    2 Feb 2013
    Messages:
    21
    Likes Received:
    4
    Reputations:
    5
    Именно нативное приложение требуется?

    Можно сделать приложение такого типа на базе phonegap.

    Так как предположительно, быстрого обращения к нативным функциям тебе не потребуется.

    В этом случае работу с Java ты сведешь к мимуму, а основную разработку будешь вести практически на стандтных технологиях front-end веб-программирования:
    HTML / CSS / JS / jQuery mobile

    Фактически мобильный сайт, но оформленный в виде приложения.

    На Java нужно будет реализовать базовый проект, заполнив настройки, а также прикрутить систему лицензирования, если приложение будет платным.

    Трудности возникнут в верстки, т.к. встроенные веб-браузеры имеют ряд особенностей в зависимости от версий операционной системы.

    Дизайн должен быть адаптивным и опираться на размеры и ориентацию экрана.

    Потенциально такое приложение можно будет портировать под iOS / BlackBerry и другие мобильные ОС.

    На практике возникнут трудности.

    Если, все-таки это интересно, спрашивай постараюсь ответить, работал с этой библиотекой достаточно много, постараюсь помочь, чем могу.
     
  4. ourcode

    ourcode New Member

    Joined:
    2 Feb 2013
    Messages:
    21
    Likes Received:
    4
    Reputations:
    5
    Cсылка к сообщению выше
    http://phonegap.com/
     
  5. vlad3012

    vlad3012 New Member

    Joined:
    22 Sep 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    В чем собственно и фишка, что я хочу с помощью платформы анроид потихоньку привыкнуть до чистой явы, поэтому обходов не ищу. Да, я читал что-то про рендеринг HTML, JS в андроиде, про использование функций родного брауза (без интерфейса) при разработке на дроид, но если есть готовый вебсервис, на котором уже успешно работают пару расширений для браузеров, почему бы не попытаться это заюзать. Тем более родных элементов Android SDK мне вполне достаточно, я уже даже продумал и написал все это, единственное, что уже который день не осилил - это, как ясно, парсинг JSON)
    А вы работали когда-то с Json? возможно можете помочь понять некоторые принципы.
    вот ссылка на вебсервис: http://news.mistinfo.com/json-rpc/webservice/ComNewsChannel/ComNewsChannel_Webservice_News/?rawRequest=[{%22id%22:%221%22,%22jsonrpc%22:%222.0%22,%22method%22:%22getLatestNews%22,%22params%22:[]}] , с уже сформированым запросом последних новостей. Если что-то сможете сказать по этому поводу, пожалуйста, отпишитесь. Спасибо.
    P.S. линк без тега URL, потому что написало [ forbidden link ], заранее извиняюсь за это.
     
  6. egojob

    egojob New Member

    Joined:
    19 Nov 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    http://code.google.com/p/google-gson/
     
  7. vlad3012

    vlad3012 New Member

    Joined:
    22 Sep 2010
    Messages:
    20
    Likes Received:
    0
    Reputations:
    0
    перебрал уже десяток подобных библиотек, ничего толкового не вышло.. Я просто не понимаю что должен получить после парсинга и как это юзать... в PHP все просто (json_encode/json_decode), а тут нужно поиграться..
     
  8. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    Попробй написать сам, там в принципе ничего сложного. Там будет объект из вложенных списков и словарей.
     
  9. khvdaiver

    khvdaiver New Member

    Joined:
    29 Oct 2012
    Messages:
    79
    Likes Received:
    2
    Reputations:
    0
    http://json.org/java/ посмотри здесь. возможно, тут есть классы для работы с json в java

    http://goloburdin.blogspot.ru/2011/03/json-java.html тут тоже есть немного

    http://answers.oreilly.com/topic/257-how-to-parse-json-in-java/ - тут наглядный пример)
     
  10. khvdaiver

    khvdaiver New Member

    Joined:
    29 Oct 2012
    Messages:
    79
    Likes Received:
    2
    Reputations:
    0
    ну как не понятно?. например, можно получить из json-данных объект Java с полями json-данных)
     
Loading...
Similar Threads - Java JSON Нужна
  1. b3
    Replies:
    4
    Views:
    3,327