これは私のコードです:
public String[] readXML(String filename)
{
XmlReader xmlReader = XmlReader.Create(@filename);
List<String> names = new List<string>();
String[] keywords = null;
while (xmlReader.Read())
{
//Keep reading
if (xmlReader.Name.Equals("Keyword") && (xmlReader.NodeType == XmlNodeType.Element))
{
// get attribute from the Xml element here
string keywords = xmlReader.GetAttribute("name");
names.Add(keywords);
String[] keywordsArray = names.ToArray();
}
else
{
MessageBox.show("An Error Occured");
}
}
return keywordsArray;
}
これでいいでしょうか?誰かがこれをテストできますか?