Ciao a tutti,
ho un problema, per un progetto scolastico devo realizzare uno script in xml in grado di classificare in ordine alfabetico ogni parola di 400 frasi già esistenti(http://www.ecal-mid.ch/~multiscreen/Tessa/). In pratica alla fine dovrò avere la lista di ogni parola in ordine alfabetico e cliccando su ogni parola dovrò poter visualizzare ogni frase contenente quella parola.
Alla fine penso dovrei avere un file del genere ma molto molto molto più lungo
<xml>
<lettre nom = “A”>
<mots nom = “Army” >
<fact>The name Jeep came from the abbreviation used in the army for the «General Purpose» vehicle, G.P.</fact>
</lettre >
</xml>
un amico mi ha già aiutato un po e ha realizzato questa parte, ma manca proprio la parte più difficile del dizionario...
<?php
// --- apro file di testo ---
$frasi = file("prova.txt");
//print_r($frasi);
// --- sostituisco caratteri speciali con uno spazio ---
$car_spec = array(".", "!", "?", ":", ";", "%");
$frasi_no_car_spec = str_replace($car_spec," ",$frasi);
//print_r($frasi_no_car_spec);
// --- Tolgo frasi dall' array e li metto in un file ---
$file = 'testo_no_car_spec.txt';
$current = file_get_contents($file);
$current2 = $frasi_no_car_spec;
file_put_contents($file, $current2);
print_r($current2);
?>
Grazie ciao ciao

Rispondi quotando