Accordé Je suis en train d'apprendre à le faire, mais je pense que je le fais plus difficile qu'il doit êtreanalyse syntaxique xml et d'inverser l'ordre
Nous, eh bien, j'ai donné ce fichier xml. Il s'agit simplement d'un ensemble de données d'événements, mais le groupe qui a besoin de ces données a besoin des données inversées. Actuellement, il n'affiche pas les dates les plus récentes en premier.
Quelle est la meilleure méthode pour analyser ce fichier, inverser l'ordre et le recracher en XML?
Toute aide serait appréciée.
Exemple de XML ci-dessous: Je veux modifier l'ordre/ordre inverse le champ de localisation/noeud pour chacun des événements [1-4]
<rss version="2.0">
<channel>
<title>Thunder Dome - Calendar - Villiage Ctr</title>
<link>https://www.??????/?????.aspx</link>
<update>Wed, 15 June 2013 09:30 -0500</update>
<location>Thunder Dome - Upcoming Events</location>
<language>en-us</language>
<item>
<title>Event 1</title>
<link>https://www.??????/?????.aspx</link>
<pubDate>Wed, 15 June 2013 08:46 -0500</pubDate>
<location>June 29, 2013<br>, 8:00 AM, Town Square</location>
<guid>https://www.??????/?????.aspx</guid>
</item>
<item>
<title>Event 2</title>
<link>https://www.??????/?????.aspx</link>
<pubDate>Wed, 15 June 2013 08:43 -0500</pubDate>
<location>June 23, 2013<br>, 6:00 PM, Danny's Bar and Grill</location>
<guid>https://www.??????/?????.aspx</guid>
</item>
<item>
<title>Event 3</title>
<link>https://www.??????/?????.aspx</link>
<pubDate>Wed, 15 June 2013 08:43 -0500</pubDate>
<location>June 21, 2013<br>, 7:00 PM, Auditoriam</location>
<guid>https://www.??????/?????.aspx</guid>
</item>
<item>
<title>Event 4</title>
<link>https://www.??????/?????.aspx</link>
<pubDate>Wed, 15 June 2013 09:30 -0500</pubDate>
<location>June 20, 2013<br>, 6:30 PM, Grarage</location>
<guid>https://www.??????/?????.aspx</guid>
</item>
</channel>
</rss>
Toute langue particulière ou plate-forme? Python? Perl? Java? MS Windows? XSLT? – Vorsprung
La langue que le département utilise est php, mais ils me donnent simplement le fichier .xml, alors j'ai besoin d'inverser ce champ de date. En fait, c'est un champ de localisation qui a des données comme celle-ci: 15 juin 2013,
, 14h00, Mall Corners. – user1176783