<commit_before><commit_msg>Add class for XML to Object mapping<commit_after>class RecordInfo

  attr_accessor :descriptionStandards, :recordContentSource, :recordCreationDate, :recordChangeDate, :recordIdentifier, :recordOrigin

  def initialize(recordContentSource, recordCreationDate, recordChangeDate, recordIdentifier, recordOrigin)
    @recordContentSource = recordContentSource
    @recordCreationDate  = recordCreationDate
    @recordChangeDate    = recordChangeDate
    @recordIdentifier    = recordIdentifier
    @recordOrigin        = recordOrigin

    @descriptionStandards = Array.new
  end

  def addDescriptionStandard=(descriptionStandard)
    descriptionStandards << descriptionStandard
  end

end


class RecordContentSource

  attr_accessor :authority, :recordContentSource

  def initialize(recordContentSource, recordCreationDate, recordChangeDate, recordIdentifier, recordOrigin)
    @recordContentSource = recordContentSource
  end

end
{'fraction_non_alphanumeric': 0.054279749478079335, 'fraction_numerical': 0.0, 'mean_word_length': 6.051470588235294, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4614635', 'n_tokens_mistral': 234, 'n_tokens_neox': 226, 'n_words': 55}