Hallo,
ich habe folgendenden String:
<pre>
OBJECT Table 3 Payment Terms
{
OBJECT-PROPERTIES
{
Datum="17.12.01";
Zeit=12:00:00;
Versions Liste=NAVW13.10;
http://www.contoso.com:8080/letters/readme.html
}
{
}
}
OBJECT Table 4 Currency
{
OBJECT-PROPERTIES
{
}
}
</pre>
und möchte gern die Objekte parsen.
Ich schaffe schon die den Typ (Table) die ID und den Namen auszulesen:
<pre>
Regex ObjectRegex = new Regex( @"OBJECT\s+(?<Type>\w+)\s+(?<ID>\d+)\s+(?<Name>.+) \r", RegexOptions.Compiled);
</pre>
aber nun möchte ich gern den Teil zwischen "Zeilenanfang{" und "Zeilenanfang}" in eine Gruppe ("ObjectData") parsen.
Wie geht das?
ich habe folgendenden String:
<pre>
OBJECT Table 3 Payment Terms
{
OBJECT-PROPERTIES
{
Datum="17.12.01";
Zeit=12:00:00;
Versions Liste=NAVW13.10;
http://www.contoso.com:8080/letters/readme.html
}
{
}
}
OBJECT Table 4 Currency
{
OBJECT-PROPERTIES
{
}
}
</pre>
und möchte gern die Objekte parsen.
Ich schaffe schon die den Typ (Table) die ID und den Namen auszulesen:
<pre>
Regex ObjectRegex = new Regex( @"OBJECT\s+(?<Type>\w+)\s+(?<ID>\d+)\s+(?<Name>.+) \r", RegexOptions.Compiled);
</pre>
aber nun möchte ich gern den Teil zwischen "Zeilenanfang{" und "Zeilenanfang}" in eine Gruppe ("ObjectData") parsen.
Wie geht das?