On Thu, Mar 12, 2015 at 5:16 PM, Esteban A. Maringolo <emaring...@gmail.com>
wrote:

> Assuming you store the original JSON string as a String object in an
> instance variable named "json" you could map it as any other string.
>
>
But how do I get the JSON string associated to the TestObject instance?  In
other words...

mapper for: TestObject do: [ :mapping |

"HERE how do I get the JSON string of TestObject in order to map it to
'jsonOriginalString'  ?  "

]



> Or are you planning to store it as JSON object itself?
>

no, a string is OK.

Thanks in advance,




> Esteban A. Maringolo
>
>
> 2015-03-12 16:50 GMT-03:00 Mariano Martinez Peck <marianop...@gmail.com>:
> > Hi,
> >
> > In this link:
> > https://github.com/svenvc/docs/blob/master/neo/neo-json-paper.md
> >
> > I see an example of a custom mapping like this one:
> >
> > mapper for: TestObject do: [ :mapping |
> >     mapping mapInstVars: #(id name).
> >     (mapping mapInstVar: #timestamp to: 'created-at') valueSchema:
> > DateAndTime.
> >     (mapping mapInstVar: #points) valueSchema: #ArrayOfPoints.
> >     (mapping mapInstVar: #bytes) valueSchema: ByteArray ].
> >
> >
> > I need something similar, but I need to store the original JSON string
> that
> > was used to build a particular TestObject instance, in an instance
> variable
> > of TestObject too. In other words, I need an instVar "originalResponse"
> in
> > TestObject that would be set with the original JSON string.
> >
> > Any ideas how can I implement this?
> >
> > Thanks in advance,
> >
> > --
> > Mariano
> > http://marianopeck.wordpress.com
>
>


-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to