Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/19/09 11:01:12 (15 years ago)
Author:
epitzer
Message:

externalize tag names for XMl formatting/parsing. (#506)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/New Persistence Exploration/Persistence/Persistence/XmlParser.cs

    r1357 r1359  
    2323      reader = XmlReader.Create(input, settings);
    2424      handlers = new Dictionary<string, Handler> {
    25                      {"PRIMITIVE", ParsePrimitive},
    26                      {"COMPOSITE", ParseComposite},
    27                      {"REFERENCE", ParseReference},
    28                      {"NULL", ParseNull}
     25                     {XmlStrings.PRIMITIVE, ParsePrimitive},
     26                     {XmlStrings.COMPOSITE, ParseComposite},
     27                     {XmlStrings.REFERENCE, ParseReference},
     28                     {XmlStrings.NULL, ParseNull}
    2929                   };
    3030    }
     
    8888      XmlReader xmlReader = XmlReader.Create(reader);
    8989      while ( xmlReader.Read() ) {
    90         if (xmlReader.Name == "TYPE") {         
     90        if (xmlReader.Name == XmlStrings.TYPE) {         
    9191          typeCache.Add(xmlReader.GetAttribute("name")
    9292          , int.Parse(xmlReader.GetAttribute("id")));
Note: See TracChangeset for help on using the changeset viewer.