コード例 #1
0
ファイル: tests.py プロジェクト: Zapix/deserializationsample
 def test_first_method(self):
     value = '<point><x>1</x><y>2</y><z>3</z></point>'
     result = deserializators.deserialize_to_point_first(value)
     self.assertTrue(isinstance(result, point.Point))
コード例 #2
0
ファイル: main.py プロジェクト: Zapix/deserializationsample
# -*- coding: utf-8 -*-
import simplejson as json

import deserializators


if __name__ == '__main__':
    print "Sample of serialization"

    value = '<point><x>1</x><y>2</y><z>3</z></point>'
    print 'First method'
    print 'Input value: %s' % value
    result = deserializators.deserialize_to_point_first(value).to_dict()
    print 'Output value: %s' % result

    value = '<point><values x="4" y="5" z="6"/></point>'
    print 'Second method'
    print 'Input value: %s' % value
    result = deserializators.deserialize_to_point_second(value).to_dict()
    print 'Output value: %s' % json.dumps(result)