Cette étude de cas montre comment créer des applications Internet à l'aide appml.
Partie I: Accès à Internet Files
- Accès à un fichier texte
- Accès à un fichier XML
- Accès à un fichier JSON
Partie II: Accès aux bases de données Internet
- les données de base de données recensant
- Filtrage des données de base de données
- Les données de base de données d'édition
Appml navigateur et serveur appml
Dans cette étude de cas, appml fonctionne aussi bien dans le navigateur (appml.js) et sur le serveur (appml.php) .
Nous allons utiliser un serveur Web situé à http://www.w3ii.com .
Tous les fichiers et bases de données sont situés sur le serveur.
Plus tard dans ce tutoriel, vous apprendrez comment simuler un serveur Web dans le navigateur.
Fichiers texte
Pour montrer comment accéder au fichier, nous avons utilisé des fichiers texte beaucoup plus comme ceci:
cd_catalog.txt
Empire Burlesque,Bob Dylan,USA,Columbia,10.90,1985
Hide your heart,Bonnie
Tyler,UK,CBS Records,9.90,1988
Greatest Hits,Dolly
Parton,USA,RCA,9.90,1982
Still got the blues,Gary Moore,UK,Virgin
records,10.20,1990
.
.
Essayez vous - même » fichiers XML
Pour montrer comment accéder à des fichiers XML, nous avons utilisé un fichier beaucoup comme celui-ci:
cd_catalog.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<CATALOG>
<CD>
<TITLE>Empire Burlesque</TITLE>
<ARTIST>Bob Dylan</ARTIST>
<COUNTRY>USA</COUNTRY>
<COMPANY>Columbia</COMPANY>
<PRICE>10.90</PRICE>
<PUBLISHED>1985</PUBLISHED>
</CD>
<CD>
<TITLE>Hide your heart</TITLE>
<ARTIST>Bonnie Tyler</ARTIST>
<COUNTRY>UK</COUNTRY>
<COMPANY>CBS Records</COMPANY>
<PRICE>9.90</PRICE>
<PUBLISHED>1988</PUBLISHED>
</CD>
.
.
Essayez vous - même » JSON fichiers
Pour montrer comment accéder aux fichiers JSON, nous avons utilisé un fichier beaucoup comme celui-ci:
cd_catalog.js
{
"cd" : [
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan",
"price" : "10.90" },
{ "title" : "Hide your heart", "artist" :
"Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits",
"artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got
the blues", "artist" : "Gary Moore", "price" : "10.20" },
.
.
Essayez vous - même » bases de données
Notre base de données de test contient plusieurs tables comme ceci:
Les clients
Client | Adresse | Ville | Pays |
---|---|---|---|
Autour de la Corne | 120 Hanover Square. | Londres | Royaume-Uni |
Berglunds snabbkjop | Berguvsvagen 8 | Lulea | Suède |
Blauer Voir Delikatessen | Forsterstr. 57 | Mannheim | Allemagne |
Blondel PERE ET FILS | 24, place Kleber | Strasbourg | France |
Bolido COMIDAS preparadas | C / Araquil, 67 | Madrid | Espagne |
Marchés Bottom Dollar | 23 Tsawassen Blvd. | Tsawassen | Canada |
Fournisseurs
Fournisseur | Adresse | Ville | Pays |
---|---|---|---|
liquide exotique | 49 Gilbert St. | Londres | Royaume-Uni |
La Nouvelle-Orléans Delights cajun | PO Box 78934 | Nouvelle Orléans | Etats-Unis |
Le Homestead grand-mère Kelly | 707 Oxford Rd. | Ann Arbor | Etats-Unis |
Traders Tokyo | 9-8 SekimaiMusashino-shi | Tokyo | Japon |
Cooperativa de Quesos Las Cabras ' | Calle del Rosal 4 | Oviedo | Espagne |
Mayumi | 92 Setsuko Chuo-ku | Osaka | Japon |
Pavlova, Ltd. | 74 étangs Rose St. Moonie | Melbourne | Australie |
Biscuits spécialisés, Ltd. | 29 Way du Roi | Manchester | Royaume-Uni |
PB Kn ckebr d AB | Kaloadagatan 13 | G teborg | Suède |
Refrescos Americanas LTDA | Un V. das Americanas 12,890 | S o Paulo | Brésil |
Des produits
Produit | Quantité par unité | Prix unitaire | Unités en stock |
---|---|---|---|
Chai | 10 boîtes x 20 sachets | 18 | 39 |
Chang | 24 - 12 bouteilles oz | 19 | 17 |
anisé sirop | 12 - bouteilles 550 ml | dix | 13 |
Chai | 10 boîtes x 20 sachets | 18 | 39 |
Chef de cuisine Gumbo Mix Anton | 36 boîtes | 21 | 0 |
Boysenberry la propagation de grand-mère | 12 - 8 oz bocaux | 25 | 120 |
Les poires séchées biologiques de l'oncle Bob | 12 - 1 lb pkgs. | 30 | 15 |
Sauce aux canneberges Northwoods | 12 - 12 pots oz | 40 | 6 |
Mishi Kobe Niku | 18 - 500 g pkgs. | 97 | 29 |
ikura | 12 - pots 200 ml | 31 | 31 |