试图从我的电脑上的 XML 文件中读取。该函数使用字符串值来传递静态函数。我想为每笔交易创建一个我猜的所谓的“节点”。我想说数组数组,因为我来自 C++/Java 背景。每个 List 中都有一个内容列表。交易列表,在每个交易中,我都有与该交易对应的股票价值、行动价值、日期价值和股票价值。这就是我到目前为止所拥有的。
XML 文件
<stocks>
<transaction>
<ticker>GOOG</ticker>
<action>buy</action>
<date>20071116</date>
<shares>44</shares>
</transaction>
<transaction>
<ticker>IBMX</ticker>
<action>buy</action>
<date>20080104</date>
<shares>350</shares>
</transaction>
C# 代码
public static void readXML(string filename)
{
XmlTextReader reader = new XmlTextReader(filename);
List<List<string>> transList = new List<List<string>>();
XmlNode node =
foreach(var transaction in reader())
{
transList.Add(new Transaction(node.get ticker,node.action,node.date,node.shares)
}