$line) $total_lines++; //opening original file $filename = fopen($filename,"r"); //reading the file for ($i = 0; $i < $total_lines; $i++){ ($data = fgetcsv($filename, 1000, "\t")); $total_fields = count($data); //reading each line (record) for($j = 0; $j < $total_fields; $j++){ //assigning values to new_array $new_array[$i][$j] = $data[$j]; } } fclose ($filename); //begin editing as_content.js file $myFile = "flickr-xml.txt"; $fh = fopen($myFile, 'w') or die("can't open file"); $stringData = " \n"; fwrite($fh, $stringData); $stringData = " \n"; fwrite($fh, $stringData); for ($i = 0; $i < $total_lines; $i++){ $stringData = " \n"; fwrite($fh, $stringData); $stringData = " " . $new_array[$i][0] . " \n"; fwrite($fh, $stringData); $img_id = $new_array[$i][2]; $stringData = " Persistent URL: " . $url . $img_id . " \n"; fwrite($fh, $stringData); $stringData = "\n"; fwrite($fh, $stringData); $stringData = " Subject (TGM): " . $new_array[$i][1] . " \n"; fwrite($fh, $stringData); $tags = $new_array[$i][1]; $tags = str_replace("; ", "\" \"", $tags); $tags = str_replace(";", "\"", $tags); // $tags = "\"" . $tags . " \"snyder photographs\" \"miami university libraries\" \"miami digital collections\" \"history of miami university\" \"oxford ohio\""; $tags = "\"" . $tags . $global_tags; $stringData = " " . $tags . " \n"; fwrite($fh, $stringData); $stringData = " " . $new_array[$i][3] . " \n"; fwrite($fh, $stringData); $stringData = " \n"; fwrite($fh, $stringData); } $stringData = " \n"; fwrite($fh, $stringData); fclose($fh); //end editing file ?> Transforming CONTENTdm Tab-delimited to Flickr XML files

Congratulations!

file: flickr-xml.txt created!



Home