JMP ha da tempo avuto il comando Apri Internet nel menu file e funzionalità simili sono disponibili tramite JSL in JMP 7. Nello specifico, ora puoi passare un URL al Aperto e Carica file di testo operatori. Ecco un esempio che legge i dati raccolti dal sito USDA. Il risultato è un flusso di testo con valori separati da virgola (CSV), che JMP apre come tabella di dati.
Open( "http://www.usda.gov/nass/graphics/county04/data/aw04.csv", text );
Alcuni siti Web implementano RIPOSO servizi Web completi in cui l'URL contiene campi di query e il risultato è un file XML o CSV. Ecco un esempio di utilizzo di tale servizio da Yahoo Finance per ottenere i prezzi delle azioni storiche.
url = "http://ichart.finance.yahoo.com/table.csv";
url || = "? s = YHOO"; // simbolo azionario
url || = "& a = 3"; // inizio mese - 1
url || = "& b = 12"; // inizio giorno
url || = "& c = 2000"; // inizio anno
url || = "& d = 11"; // fine mese - 1
url || = "& e = 2"; // fine giornata
url || = "& f = 2003"; // fine anno
url || = "& g = d"; // quotidiano
Apri (url, testo);
Naturalmente, è possibile utilizzare le variabili JSL invece delle costanti durante la costruzione dell'URL per fornire una query parametrizzata.