Antw: Retrieving an EO from a serialized Propertylist in database tabletextfield
Antw: Retrieving an EO from a serialized Propertylist in database tabletextfield
- Subject: Antw: Retrieving an EO from a serialized Propertylist in database tabletextfield
- From: "Andri vonAllmen" <email@hidden>
- Date: Wed, 24 Feb 2010 12:49:56 +0100
Since the entity name and the primary key are known on the target side,
EOUtilities.faultWithPrimaryKeyValue(yourEditingContext, "yourEntity",
yourPrimaryKey) will do the job.
PS (again): But since I can't get no sleep because of the olympic
games, I may have entirely missunderstood the actual crux. I apologize,
if this is the case -.-
>>> Johan Henselmans <email@hidden> schrieb am Mittwoch, 24.
Februar 2010 um
11:14 in Nachricht <email@hidden>:
> I am trying to get a NSarray of NSDictionaries with Objects from one
> application to another application via a database text field.
>
> My idea was that I would first serialize the stuff on one side:
>
> setPlistTextField (
NSPropertyListSerialization.stringFromPropertyList(
> cart() ) )
>
> next, get it out on the other side:
>
> itemsList= (NSArray)
NSPropertyListSerialization.propertyListFromString(
> plistTextField() )
>
> And then from the NSDictionary retrieve the EO Objects with some
EOUtilities
> method.
>
> I first thought that
>
> Product ciProduct = (Product) EOUtilities.localInstanceOfObject(
> session.myEc(), (nl.netsense.theater.Product)
> tmpCartItem.objectForKey("product") )
>
> would do the trick, but that is not the case (I can imagine that the
stuff I
> am sending it is not really a EnterpriseObject.
>
> The NSDictionary that I am getting contains stuff like this:
>
> {performance = "<nl.netsense.theater.Performance pk:"994">"; total =
"11.0";
> qty = "1"; product = "<nl.netsense.theater.Product pk:"136">"; }
>
> Which EOUtilities method would be able to retrieve the EO again from
a
> dictionary value like:
>
> performance = "<nl.netsense.theater.Performance pk:"994">"
>
> ?
>
>
> Johan Henselmans
> email@hidden
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> .com
>
> This email sent to email@hidden
--- Disclaimer:
--------------------------------------------------------- This email and
contents is for use only by the intended recipient. If you are not the
individual or entity to whom it is addressed, you are hereby formally
notified that any use, copying or distribution of this email and
attachments, in whole or in part, is strictly prohibited. If you have
received this email in error, please notify the sender and delete the
message and attachment(s) from your system. Any views, opinions or
information, expressed or contained in this email, are those of the
sender and not necessarily reflect those of CEDES. To help protect our
environment, please avoid printing out this information unnecessarily.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden