class SimpleXmlParser::FideXmlParser

This class is provided as an example of how the Parser can be subclassed to implement specialized behavior for your data file.

It parses chess player/rating “combined” XML files provided at ratings.fide.com/download_lists.phtml.

Constants

INTEGER_FIELDS

These field names will work even if field_name_renames are provided, because they are accessed before the renaming is done.

Public Class Methods

new(key_filter: nil, record_filter: nil, field_name_renames: nil) click to toggle source
Calls superclass method
# File lib/simple_xml_parser/fide_xml_parser.rb, line 27
def initialize(key_filter: nil, record_filter: nil, field_name_renames: nil)
  super(array_name:         'playerslist',
        record_name:        'player',
        integer_fields:     INTEGER_FIELDS,
        key_filter:         key_filter,
        record_filter:      record_filter,
        field_name_renames: field_name_renames)
end