There are 1304 KeyFamily groups.
As an example: Quarterly National Accounts in XML.
The task is to combine all these 1304 families in one txt file using id and Name
This is the way how it must look like in txt file: QNA|Quartily National Accounts PAT_IND|..... ....|....
while (reader.Read())
{
switch (reader.NodeType)
{
case XmlNodeType.Element:
Console.Write(reader.Value);
while (reader.MoveToNextAttribute())
Console.Write(reader.Value + "'");
Console.Write(">");
Console.WriteLine(">");
break;
case XmlNodeType.Text:
Console.WriteLine(reader.Value);
break;
case XmlNodeType.EndElement:
Console.Write("</" + reader.Name);
Console.WriteLine(">");
break;
}
}
<KeyFamily id="QNA" agencyID="OECD">...</KeyFamily>
<KeyFamily id="PAT_IND" agencyID="OECD">...</KeyFamily>
<KeyFamily id="SNA_TABLE11" agencyID="OECD">...</KeyFamily>
<KeyFamily id="EO78_MAIN" agencyID="OECD">
<Name xml:lang="en">
Economic Outlook No 78 - December 2005 - Annual Projections for OECD Countries
</Name>
See Question&Answers more detail:os