ich eine XML-Datei haben Daten wie unten enthält ..lesen XML-Datei zur Liste der Zeichenfolge
und ich brauche diese Datei zu lesen und das Array jedes Element bevölkern müssen XML-String durch Komma getrennt werden Element: [ "Adana, 01, Aladağ, 01720", "Adana, 01, Aladağ, 01920", "Adana, 01, Aladağ, 01930" ..]
Diese Datei enthält viele Städte und Codes, so ich brauche Schleife so effizient wie es sein kann.
Ich lese die Datei mit diesem aber es scheint nicht fit wie Sie vermuten;
public List<string> readXmlToList(string filename)
{
List<string> lines = List<string> lines = new List<string>();
XmlDocument doc = new XmlDocument();
doc.Load(filename);
foreach (XmlNode node in doc.DocumentElement.ChildNodes)
{
lines.Add(
node.Attributes["City"].ToString()+","
+ node.Attributes["code"].ToString()+","
+ node.Attributes["name"].ToString()+","
+ node.Attributes["Zip"].ToString());
}
return lines;
}
Cok sagol adaş :) – TyForHelpDude