Ich habe eine XML-Datei mit dem Inhalt:Extraktion von Daten aus einer einfachen XML-Datei
<?xml version="1.0" encoding="utf-8"?>
<job xmlns="http://www.sample.com/">programming</job>
Ich muß einen Weg zu extrahieren, was in den <job..>
</job>
Tags ist, PROGRAMMIE in diesem Fall. Dies sollte in der Linux-Eingabeaufforderung mit grep/sed/awk erfolgen.
Wenn Ihre XML-Datei enthalten diese: xml version = "1.0" encoding = "utf-8"> Tom & Jerry würden Sie das Ergebnis XML haben, allein gelassen von Umschreibungen: Tom & Jerry oder würden Sie das entweichende rückgängig gemacht werden, als XML-Parser möchte: Tom & Jerry Wenn es ist letzteres, sorry, ich weiß nicht, wie man das mit Unix-Text-Tools macht. –
@Paul's/&/\ &/g', das gleiche gilt für '"' etc, natürlich verallgemeinert es nicht für benutzerdefinierte Einheiten etc. – 13ren