Hi,
With the increasing appearance of JSON as an exchange encoding, I was hoping TopQuadrant would release a “Semantic JSON” capability, analogous to the Semantic XML capability you already offer. I have been working on recreating this on my own, but am realizing it is not as easy as I had hoped.
Is this being considered? As a fall-back, I tried using open source tools to convert my JSON into XML and then use your Semantic XML. I was not successful.
- Steve
Steven R. Ray, Ph.D.
Distinguished Research Fellow
Carnegie Mellon University
NASA Research Park
Building 23 (MS 23-11)
P.O. Box 1
Moffett Field, CA 94305-0001
Email: stev...@sv.cmu.edu
Phone: (650) 587-3780
Cell: (202) 316-6481
Skype: steverayconsulting
--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
<image001.png>
Thanks, Holger,
This might really help. My application is one where we have been providing a service via the TBL SPARQL endpoint, and we’ve had the clients send SPARQL queries in which they call various SPIN functions which are the underlying functions of SPARQLMotion scripts. The scripts have been parsing XML (using Semantic XML against a known standard that provides the .xsd files), then invoking SPINMap to transform the data into our own native schema.
Now, we’d like to do the same with JSON, so I have a number of questions:
1. Can I continue to use SPARQLMotion with the swon library?
2. If not, and I migrate to SWP, is it still possible to invoke our services via the SPARQL endpoint? In other words, are there function calls that can be embedded within SPARQL queries to the endpoint? The client code is not set up to directly make web service calls.
Just to give you a feel for the interface we offer, a sample call to our endpoint currently is:
SELECT ?response WHERE {BIND (<http://epic/scripts/triplestoreOperations#XMLInsert2>("""<?xml version="1.0" encoding="UTF-8" standalone="yes"?>…<lots of XML>""") AS ?response)}
- Steve
Steven R. Ray, Ph.D.
Distinguished Research Fellow
Carnegie Mellon University
NASA Research Park
Building 23 (MS 23-11)
P.O. Box 1
Moffett Field, CA 94305-0001
Email: stev...@sv.cmu.edu
Phone: (650) 587-3780
Cell: (202) 316-6481
Skype: steverayconsulting
Thanks, Holger,
This might really help. My application is one where we have been providing a service via the TBL SPARQL endpoint, and we’ve had the clients send SPARQL queries in which they call various SPIN functions which are the underlying functions of SPARQLMotion scripts. The scripts have been parsing XML (using Semantic XML against a known standard that provides the .xsd files), then invoking SPINMap to transform the data into our own native schema.
Now, we’d like to do the same with JSON, so I have a number of questions:
1. Can I continue to use SPARQLMotion with the swon library?
2. If not, and I migrate to SWP, is it still possible to invoke our services via the SPARQL endpoint? In other words, are there function calls that can be embedded within SPARQL queries to the endpoint? The client code is not set up to directly make web service calls.
Just to give you a feel for the interface we offer, a sample call to our endpoint currently is:
SELECT ?response WHERE {BIND (<http://epic/scripts/triplestoreOperations#XMLInsert2>("""<?xml version="1.0" encoding="UTF-8" standalone="yes"?>…<lots of XML>""") AS ?response)}