Next in thread → Next in month →

Re: [xml-dev] [ANN] RumbleDB 1.14.0 "Acacia" beta

From
Ghislain Fourny <>
To
Mukul Gandhi <>
Date
2021-11-03T10:55:03Z
ID
<>
Thread
Re: [xml-dev] [ANN] RumbleDB 1.14.0 "Acacia" beta
Dear all,

Apologies, the email got sent before I finished typing it.

As a follow up, we now have a public JSound validator page that anybody can use:

http://public.rumbledb.org:9090/jsound-validator.html

It runs on small machines and might occasionally break, but is restarted every day.

Kind regards,
Ghislain
________________________________________
From: Ghislain  Fourny
Sent: Wednesday, November 3, 2021 11:53:30 AM
To: Mukul Gandhi
Cc: 
Subject: Re: [xml-dev] [ANN] RumbleDB 1.14.0 "Acacia" beta

Dear all,

As a follow up, we now have a public JSound validator page:
http://public.rumbledb.org:9090/jsound-validator.html


________________________________________
From: Ghislain  Fourny
Sent: Thursday, July 8, 2021 1:16:25 PM
To: Mukul Gandhi
Cc: 
Subject: Re: [xml-dev] [ANN] RumbleDB 1.14.0 "Acacia" beta

Dear Mukul,

Thank you for your kind words!

> I'm interested to explore, using JSound language to validate JSON documents. Are there any JSound validators available, that may be used?

These are still the early days of JSound and RumbleDB is its first publicly released implementation that I am aware of. The coverage of JSound features (in particular the more verbose version of the syntax) will be more complete in subsequent releases.

However, if anybody is interested, I think it should be quite straightforward to build a small validator HTML page that takes a schema and a document, combines them (through JavaScript) to a query

___
declare type local:a as <put JSound schema here>;

validate type local:a {
  <put JSON document here>
}
___

ships this query via AJAX to our small public RumbleDB server backend as is done in the interactive tutorial with Jupyter (with the query in the body)

and outputs the results (or whether it was a validation error) on the HTML page.

I hope it helps!

Kind regards,
Ghislain Fourny
Next in thread → Next in month →