var kryterium = da.getTrialCriteria (trialID);
próba
{
var xdoc = nowy XDocument (nowy XDeclaration ("1.0", "utf-8", "tak"));
var xroot = nowy XElement ("próba");
xdoc. Dodawać (xroot);
podczas gdy (kryterium. Czytać ())
{
#region przełącznikowy oświadczenie
wyłaczać ((smyczkowy) kryterium ["typ"])
{
pakować "próba":
{
var xElement = nowy XElement ("próba",
nowy XAttribute ("ID", kryterium [(1)]),
nowy XElement ("imię", kryterium [2])
);
xroot. Dodawać (xElement);
przerwa;
}
skrzynka "choroba":
{
var xsubroot = nowy XElement ("choroba");
xdoc. Dodawać (xsubroot);
var xElement = nowy XElement ("choroba",
nowy XAttribute ("ID", kryterium [(1)]),
nowy XElement ("imię", kryterium [2])
);
xroot. Dodawać (xElement);
przerwa;
}
skrzynka "pochodzenie etniczne":
{
var xsubroot = nowy XElement ("pochodzenie etniczne");
xdoc. Dodawać (xsubroot);
var xElement = nowy XElement ("pochodzenie etniczne",
nowy XAttribute ("ID", kryterium [(1)]),
nowy XElement ("imię", kryterium [2])
);
xroot. Dodawać (xElement);
przerwa;
}
skrzynka "bloodGroup":
{
var xsubroot = nowy XElement ("bloodGroups");
xdoc. Dodawać (xsubroot);
var xElement = nowy XElement ("bloodGroup",
nowy XAttribute ("ID", kryterium [(1)]),
nowy XElement ("imię", kryterium [2])
);
xroot. Dodawać (xElement);
przerwa;
}
}
#endregion
}
xdoc. Save (@ " c: /WrongFormat.xml ");
}
|