Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Mit einer Batch-Datei eine .xml datei erstellen

Mitglied: jack0swiss

jack0swiss (Level 1) - Jetzt verbinden

19.03.2010, aktualisiert 14:37 Uhr, 7060 Aufrufe, 2 Kommentare

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.
01.
<?php
02.
$url = $_SERVER['HTTP_REFERER'];
03.
$path="./";
04.
$handle = opendir ($path);//Oeffnen des Ordners
05.
$xml .= '<?xml version="1.0" encoding="iso-8859-1" ?>'."\n";//XML-Kopf
06.
$xml .= '<artworkinfo>'.$explode[0]."\n";//XML-Gliederung
07.
while($file = readdir($handle)) {
08.
 if ($file != "." && $file != "..") {
09.
$exploded = explode(".",$file);//Trennen nach "."
10.
$xml .= '<albuminfo>'.$explode[1]."\n";
11.
$xml .= '<artLocation>'.$explode[2].$file.'</artLocation>'."\n";
12.
$xml .= '<artist>'.$explode[2].$file.'</artist>'."\n";
13.
$xml .= '<albumName>'.$explode[2].$path.$file.'</albumName>'."\n";
14.
$xml .= '<artistLink>'.$explode[2].$url.$file.'</artistLink>'."\n";
15.
$xml .= '<albumLink>'.$explode[2].$url.$file.'</albumLink>'."\n";
16.
$xml .= '</albuminfo>'."\n";
17.
 }
18.
}
19.
$xml .= '</artworkinfo>';	//beenden der XMl-Gliederung
20.
file_put_contents('albuminfo.xml', $xml); 
21.
echo file_get_contents('albuminfo.xml');
22.
?>
die ausgame wäre dann so:

01.
 <?xml version="1.0" encoding="iso-8859-1" ?> 
02.
- <artworkinfo>
03.
- <albuminfo>
04.
  <artLocation>album1.jpg</artLocation> 
05.
  <artist>album1.jpg</artist> 
06.
  <albumName>./album1.jpg</albumName> 
07.
  <artistLink>xxxxxxxxxxxxxxxxxxxxxxalbum1.jpg</artistLink> 
08.
  <albumLink>xxxxxxxxxxxxxxxxxx/album1.jpg</albumLink> 
09.
  </albuminfo>
10.
- <albuminfo>
11.
....
Ich bin leider nicht so gut mit batchen, vielleicht gibts ja noch ne andere lösung auser batch

Besten Dank im Vorraus
Mitglied: Biber
19.03.2010 um 14:55 Uhr
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
Bitte warten ..
Mitglied: jack0swiss
19.03.2010 um 15:12 Uhr
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
Bitte warten ..
Ähnliche Inhalte
XML
XML Datei Fehler?
Frage von Patrick-ITXML1 Kommentar

Hallo zusammen ich benutze Sysprep, um ein Image von einer Maschine zu machen und lade dieses dann auf einem ...

XML

Inhalt einer .xml Datei ändern mit Batch File

Frage von JJSchumacherXML10 Kommentare

Hallo Zusammen, Ich habe eine kleine Datei activeSite.xml mit folgendem Inhalt: Diese würde ich gerne mit einem .bat (Batch) ...

XML

XML Datei mit Powershell splitten

gelöst Frage von LianenSchwingerXML2 Kommentare

Hallo, ich habe eine riesige Exportdatei im XML-Format die ich nicht weiterverarbeiten kann. Der Aufbau ist wie folgt: Ich ...

VB for Applications

XML Datei auslesen mit Excel

Frage von kaiuwe28VB for Applications10 Kommentare

Hallo zusammen, ich mal wieder Leider komme ich nicht weiter. Ich möchte aus einem Ordner mit mehreren XML Dateien ...

Neue Wissensbeiträge
Humor (lol)

Minister wollen offenbar Ausweispflicht für .de-Domain

Information von Kraemer vor 9 StundenHumor (lol)7 Kommentare

Zitat von Golem.de: Die zuständigen Verbraucherschutzminister fordern einem Medienbericht zufolge offenbar eine Ausweispflicht für .de-Domains. Das soll Betrugsfälle mit ...

Off Topic
Was als Noob hier mal gesagt werden musste
Information von th30ther vor 1 TagOff Topic4 Kommentare

Moinsen wertes Forum, ich möchte mich an dieser Stelle mal beim Forum generell und bei aqui speziell bedanken! Ich ...

Windows 10
Windows 10 Mai 2019 Update (Version 1903) ist da
Information von kgborn vor 2 TagenWindows 108 Kommentare

Nur ein kurzer Infosplitter: Microsoft hat die Nacht (21. Mai 2019) das Funktionsupdate auf Windows 10 Version 1903 freigegeben. ...

E-Mail

Newsletter: Unread News - IT News in Byte Länge

Tipp von franktaylor vor 2 TagenE-Mail11 Kommentare

Hallo, würde gerne auf einen Newsletter hinweisen, den ich heute per Zufall gefunden und mit euch gerne teilen möchte: ...

Heiß diskutierte Inhalte
Server-Hardware
Office 365 vs. eigene IT für kleine Unternehmen
Frage von Schlosser87Server-Hardware21 Kommentare

Hallo Community, Ich bin Geschäftsführer eines kleinen Unternehmens mit 20 Mitarbeitern. Ich muss in den kommenden Wochen eine Entscheidung ...

LAN, WAN, Wireless
Gleichzeitiger Zugriff übers Netzwerk: SSD vs HDD
gelöst Frage von ahussainLAN, WAN, Wireless20 Kommentare

Hallo, ich möchte in einem Rechner eine zusätzliche SATA-Festplatte einbauen und von dort diverse Ordner übers Netzwerk (Gigabit Ethernet) ...

Ausbildung
Wie sind eure Erfahrungen als oder mit Ü30 Azubis für Fachinformatik Systemintegration?
Frage von CaptainProcessorAusbildung19 Kommentare

Tagchen allerseits :) Mir steht in wenigen Monaten eine Veränderung bevor, da mein AG seine IT auslagert und ich ...

Router & Routing
HP 2920 als Router konfigurieren. Bitte um Unterstützung
gelöst Frage von suedi123Router & Routing16 Kommentare

Liebe Forumsmitglieder, ich habe hier ein Problem, bei welchem ich nicht weiterkomme, weil ich mich zu wenig mit der ...