Sha256: aa98f9ccde3db32e6d163023c53a5032f2524ff43af5370585e13718219b88e6

Contents?: true

Size: 405 Bytes

Versions: 46

Compression:

Stored size: 405 Bytes

Contents

# frozen_string_literal: true

require 'ox'
require 'stringio'

module Aws
  module Xml
    class Parser
      class OxEngine

        def initialize(stack)
          @stack = stack
        end

        def parse(xml)
          Ox.sax_parse(
            @stack, StringIO.new(xml),
            :convert_special => true,
            :skip => :skip_white
          )
        end

      end
    end
  end
end

Version data entries

46 entries across 46 versions & 1 rubygems

Version Path
aws-sdk-core-3.125.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.124.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.123.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.122.1 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.122.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.121.6 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.121.5 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.121.3 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.121.2 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.121.1 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.121.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.120.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.119.1 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.119.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.118.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.117.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.116.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.115.0 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.114.3 lib/aws-sdk-core/xml/parser/engines/ox.rb
aws-sdk-core-3.114.2 lib/aws-sdk-core/xml/parser/engines/ox.rb