Существуют ли какие-либо доступные схемы xslt, которые создают json, совместимый с json-api?

#php #json #xslt #json-api

#php #json #xslt #json-api

Вопрос:

Я разрабатываю одну службу API, которая принимает данные в простом формате XML и должна получать от нее запросы, совместимые с JSON-API.

Насколько я вижу, xslt3.0 предоставляет новую функцию xml-to-json, которая позволяет создавать json из xml во время выполнения, используя правильную таблицу стилей xslt.

Существуют ли какие-либо схемы xsl для этих целей?

Комментарии:

1. Что вы подразумеваете под «схемами xsl» ?

2. Я имею в виду существующие файлы xsl, которые выполняют эту работу

Ответ №1:

Вы ищете что-то вроде приведенного ниже:

 $xml = simplexml_load_string($xml_string);
$json = json_encode($xml);
$array = json_decode($json,TRUE);

 

Комментарии:

1. Не совсем. Jsonapi имеет собственный стандарт, который не равен входным данным. Я также ищу способ не делать этого на php, потому что я, вероятно, поделюсь им между другими сервисами

2. @Dhrubo Saha: Вопрос не в случайном API, который обслуживает JSON, а в API, который реализует спецификацию JSON: API . Именование настолько запутанное…