XML unter .NET 1.1 nochmals

21/01/2008 - 13:07 von Christian Havel | Report spam
Hi,

ich habe die folgende XML Syntax:

<entities>
<entity created="09.01.2008 12:43:50">
<item NAME="MyName" VALUE="MyValue" />
... some more items
</entity>
... some more entities
</entites>

Ich möchte durch das XML iterieren und einen Abgleich auf das Datum
"created" durchführen unter C# und .NET 1.1.

Christian
 

Lesen sie die antworten

#1 Martin Honnen
21/01/2008 - 13:36 | Warnen spam
Christian Havel wrote:

ich habe die folgende XML Syntax:

<entities>
<entity created="09.01.2008 12:43:50">
<item NAME="MyName" VALUE="MyValue" />
... some more items
</entity>
... some more entities
</entites>

Ich möchte durch das XML iterieren und einen Abgleich auf das Datum
"created" durchführen unter C# und .NET 1.1.



Iterieren kann man z.b. über eine XmlNodeList, die man durch SelectNodes
erhàlt:
XmlDocument doc = new XmlDocument();
doc.Load("file.xml");
foreach (XmlElement entity in doc.SelectNodes("entities/entity"))
{
// entity.GetAttribute("created")
}
Der Datumsvergleich ist in XPath direkt eher schwierig, insbesondere
wenn das Datum nicht im Format yyyy-mm-dd vorliegt. Was für einen
"Abgleich" willst du denn genau durchführen?



Martin Honnen MVP XML
http://JavaScript.FAQTs.com/

Ähnliche fragen