jsonarray

Mattepuffo's logo
Creare un client HTTP in Java con Vert.x

Creare un client HTTP in Java con Vert.x

Abbiamo già parlato di Vert.x, guardando alla parte server.

Ma Vert.x dispone anche di una parte client, con la quale creare delle richieste HTTP e HTTP/2.

Oggi vediamo un esempio in Java; non esploreremo tutte le possibilità, visto che la libreria è molto completa.

Vedremo come interrogare una url remoto che espone i dati in formato JSON (partendo da un array).

Mattepuffo's logo
Eseguire richieste HTTP in Kotiln con khttp

Eseguire richieste HTTP in Kotiln con khttp

Ho visto che per Kotlin ci sono diverse librerie per eseguire richieste HTTP.

Oggi vediamo khttp!

Se usate Maven, per installare la librerie aggiungete questo al pom.xml:

   <repositories>
        <repository>
            <id>jcenter</id>
            <url>http://jcenter.bintray.com/</url>
        </repository>
    </repositories>

    <dependencies>
        <dependency>
            <groupId>khttp</groupId>
            <artifactId>khttp</artifactId>
            <version>0.1.0</version>
        </dependency>
    </dependencies>

Compilate il progetto per scaricare libreria e dipendenze.

Mattepuffo's logo
Richieste HTTP in Android con Volley

Richieste HTTP in Android con Volley

Oggi vediamo qualche esempio introduttio alla libreria Volley, una delle librerie più usate per richieste HTTP in Android.

E' talmente usata, che ha anche una pagina sulla documentazione ufficiale di Android.

Per installare la lilbreria, se usate Android Studio, aggiungete questa riga al file build.gradle (Module: app):

dependencies {
    ..............
    compile 'com.android.volley:volley:1.0.0'
    ..............
}

Bene, a questo vediamo un esempio banale di richiesta GET.

Mattepuffo's logo
Parsing JSON in Qt

Parsing JSON in Qt

Qt ha già tutti gli strumenti per eseguire il parsing di stringhe JSON.

Partendo da questo articolo, dove abbiamo visto come eseguire un richiesta ad un server remoto, vediamo come eseguire il parsing della risposta.

Se volete vedere com'è strutturato il JSON, potete accedere liberamente all'indirizzo che interroghiamo, che è questo: http://www.hardstyleitalia.com/blog/api/get_posts/?nopaging=true/

A questo punto creiamo una classe apposita che si chiamerà, con molta fantasia, JsonParser.

Mattepuffo's logo
Riempire una DataTable da JSON in PrimeFaces

Riempire una DataTable da JSON in PrimeFaces

In un progetto didattico su PrimeFaces, mi sono imbattutto in un problema: riempire una DataTable da JSON invece cha direttamente da database.

Vediamo come fare.

Prima di tutto, creiamo una classe che incapsula i nostri dati JSON:

import java.io.Serializable;

public class Blog implements Serializable {

    private String titolo;
    private int count;

    public Blog(String titolo, int count) {
        this.titolo = titolo;
        this.count = count;
    }

    public String getTitolo() {
        return titolo;
    }

    public void setTitolo(String titolo) {
        this.titolo = titolo;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

}

Dove titolo e count sono due proprietà dei dati JSON.