jack0swiss
Goto Top

Mit einer Batch-Datei eine .xml datei erstellen

Ich möchte mit einer Batch-Datei einen Ordner auslesen und als .XML datei speichern.

Hallo

Also ich möchte mit einer Batch-Datei Ordner auslesen und als .xml speichern

Ich hab das mal hier mit php gemacht.
<?php
$url = $_SERVER['HTTP_REFERER'];  
$path="./";  
$handle = opendir ($path);//Oeffnen des Ordners
$xml .= '<?xml version="1.0" encoding="iso-8859-1" ?>'."\n";//XML-Kopf  
$xml .= '<artworkinfo>'.$explode."\n";//XML-Gliederung  
while($file = readdir($handle)) {
 if ($file != "." && $file != "..") {  
$exploded = explode(".",$file);//Trennen nach "."  
$xml .= '<albuminfo>'.$explode[1]."\n";  
$xml .= '<artLocation>'.$explode[2].$file.'</artLocation>'."\n";  
$xml .= '<artist>'.$explode[2].$file.'</artist>'."\n";  
$xml .= '<albumName>'.$explode[2].$path.$file.'</albumName>'."\n";  
$xml .= '<artistLink>'.$explode[2].$url.$file.'</artistLink>'."\n";  
$xml .= '<albumLink>'.$explode[2].$url.$file.'</albumLink>'."\n";  
$xml .= '</albuminfo>'."\n";  
 }
}
$xml .= '</artworkinfo>';	//beenden der XMl-Gliederung  
file_put_contents('albuminfo.xml', $xml);   
echo file_get_contents('albuminfo.xml');  
?>

die ausgame wäre dann so:

 <?xml version="1.0" encoding="iso-8859-1" ?>   
- <artworkinfo>
- <albuminfo>
  <artLocation>album1.jpg</artLocation> 
  <artist>album1.jpg</artist> 
  <albumName>./album1.jpg</albumName> 
  <artistLink>xxxxxxxxxxxxxxxxxxxxxxalbum1.jpg</artistLink> 
  <albumLink>xxxxxxxxxxxxxxxxxx/album1.jpg</albumLink> 
  </albuminfo>
- <albuminfo>
....

Ich bin leider nicht so gut mit batchen, vielleicht gibts ja noch ne andere lösung auser batch

Besten Dank im Vorraus

Content-Key: 138675

Url: https://administrator.de/contentid/138675

Ausgedruckt am: 28.03.2024 um 10:03 Uhr

Mitglied: Biber
Biber 19.03.2010 um 14:55:51 Uhr
Goto Top
Moin jack0swiss,

willkommen im Forum.

Was ich nicht verstehe:
  • wenn du doch "leider nicht so gut mit batchen" bist und
  • wenn doch Batches ohnehin nicht gerade ein empfohlenes Werkzeug für XML-Dateien sind

Wieso hältst du die Kombination dieser Rahmenbedingungen für einen Anlass, es so zu realisieren?

Wie sieht denn der Gesamtprozess laut Plan aus - was versuchst du da für wen zu automatisieren?

Grüße
Biber
Mitglied: jack0swiss
jack0swiss 19.03.2010 um 15:12:43 Uhr
Goto Top
Tach Biber


Ich möchte mit Flash auf diese Batch.exe zuzugreifen es soll mir eine .xml, mit dem aktuellen inhalt des odrner oder belibigen odner, erstellen.

Die .Xml wird in eine .SWF eingelesen und die informationen sollen Verlinken, Kleine bilder anzeigen etc...

Ich brauche die Batch-Datei für den Lokalen bereich, weil ich mit php nicht nicht auf den localen bereich nicht zugreifen kann.


grüssen
jack