- From: Stefan Haustein <haustein@kimo.cs.uni-dortmund.de>
- Date: Tue, 29 Feb 2000 13:59:00 +0100
- To: www-rdf-interest@w3.org
Hello, I would like to use RDF for object serialization if possible. My problem is that I am not sure how to express the following Java classes in RDF schema (using a single namespace)? class Person { String name; Person child; } class Node { Object content; Node child; } Where serialzed instances should look like <rdf xmlns:rdf="..." xmlns="..." <Person rdf:about="...."> <name>Harry Hacker</name> <child rdf:"ressurce="...."/> </Person> <Node rdf:about="...."> <content rdf:ressource="..."/> <child rdf:ressource="..."/> </Node> </rdf> AFAIK, that is not possible at all because in RDF the domain of a property is not part of the property name (in contrast to OOPL). So I could add the class name to the property name manually, but renaming child to Person-child and Node-child would look ugly in the RDF code and not meet the spirit of OOP. I could also use the RDF syntax for object serialization but ignore RDF schema. Does anybody have a good suggestions? Is there any special reason why the domain name is not part of the property name in RDF schema like in standard OOP? Or did I misread the specs? Is object serialization a relevant application of RDF? Best regards Stefan -- Stefan Haustein University of Dortmund Computer Science VIII www-ai.cs.uni-dortmund.de
Received on Tuesday, 29 February 2000 07:59:03 UTC