Module: Plist

Included in:
SL::SearchLink
Defined in:
lib/searchlink/plist.rb,
lib/searchlink/plist.rb

Overview

Load a plist file

This is the main point of the library:

r = Plist::parse_xml( filename_or_xml )

Defined Under Namespace

Classes: Listener, PArray, PData, PDate, PDict, PFalse, PInteger, PKey, PList, PReal, PString, PTag, PTrue, StreamParser

Class Method Summary collapse

Class Method Details

.parse_xml(filename_or_xml) ⇒ Object



12
13
14
15
16
17
# File 'lib/searchlink/plist.rb', line 12

def Plist::parse_xml( filename_or_xml )
  listener = Listener.new
  parser = StreamParser.new(filename_or_xml, listener)
  parser.parse
  listener.result
end