There is a newer version of the record available.

Published May 6, 2022 | Version v0.7.0
Software Open

SPARQL-Anything/sparql.anything: v0.7.0

  • 1. The Open University
  • 2. University of Bologna

Description

As part of this release we had 21 issues closed.

Highlights:

  • Input can be an executable command
  • Added support for JsonPath and XPath
  • New execution method, slice large files and iterates over the slices (only CSV, JSON, and XML)
  • Improved handling of supported chars in URIs for local names (for example, we don't escape _ anymore in properties) -- warning! Queries may need to be updated.

Released:

  • Command Line Interface: sparql-anything-0.7.0.jar
  • Server: sparql-anything-server-0.7.0.jar

Features

  • #202 [JSON] support option slice
  • #203 [XML] Support option slice
  • #218 Function to build arbitrary typed literals
  • #221 Executable command as input for triplifiers
  • #227 Add function fx:String.removeTags
  • #233 [JSON] Support JsonPath expressions
  • #235 [XML] Support XPath expressions
  • #236 [XML] Support for XPath expressions
  • #238 [CSV] Configurable quote char
  • #242 Support strategy = 0 with slicing

Improvements

  • #219 [CLI] Nicer output filenames with input result set
  • #220 Triplifier.getInputStream, remove URL argument
  • #228 AbstractTriplifierTester to support option slice
  • #229 AbstractTriplifierTester to allow reuse of the same input/output on different test methods
  • #234 [Testing] AbstractTriplifierTester to support tests that trigger an exception
  • #246 Inconsistent Escaping

Bugs

  • #222 jsontriplifier tries to coerce large number to Integer
  • #224 [Markdown] Fix NPE when block don't have firstChild
  • #225 [Yaml] Fix NPE when object value is null
  • #230 [YAML] Bug with lists as string property value
  • #231 [Markdown] NPE when link values are null

Files

SPARQL-Anything/sparql.anything-v0.7.0.zip

Files (3.8 MB)

Name Size Download all
md5:4ffc4e4de8c910965fb72159689a3999
3.8 MB Preview Download

Additional details