Описание тега jsonix

Jsonix - это библиотека JavaScript, которая предоставляет интерфейсы JSON-XML, которые позволяют маршалировать и демаршалировать JSON в / из XML.
0 ответов

Jsonix - ошибка при демаршировании элемента файла

Я пытаюсь преобразовать файл XML в объект JSON со схемой XSD. Я использую nodeJS для этого. Я уже создал свой объект сопоставления, но продолжаю получать эту ошибку: "(..) не удалось распаковать, поскольку это неизвестно в этом контексте, и свойство…
24 авг '17 в 17:43
1 ответ

Использование jsonix-схемы-компилятора Maven

Я пытался использовать jsonix-schema-compiler в соответствии с https://github.com/highsource/jsonix-schema-compiler/wiki/Maven-Usage но он не работает Я даже попытался указать другие аргументы следующим образом: <build> <finalName>test-j…
19 апр '16 в 16:57
1 ответ

JavaScript эквивалент десериализации.NET XML

Я ищу библиотеку JavaScript, которая может десериализовать / демаршировать XML (строки или DOM) в классы JavaScript способом, аналогичным методу десериализации.NET XmlSerializer. Функциональность, которую я ищу: Классы определяются как функции конст…
2 ответа

Почему Promisification терпит неудачу для некоторых методов, но не для всех?

jsonix библиотека не следует first argument must be an error Соглашение, поэтому я решил использовать Bluebird и обещать это так: return new Promise(function(resolve, reject) { try { unmarshaller.unmarshalString(xmlResponse, function (unmarshalled) …
14 сен '16 в 19:13
1 ответ

Intellisense в NodeJS для jsonix

Новичок в Node.js - и, возможно, это глупый вопрос. Я разработчик C#. Я генерирую javascript-схему из xsd-файлов - тогда я хочу создать xml-файлы из этого с помощью jsonix. Вопрос: Могу ли я как-то получить intellisense для сгенерированного объекта,…
26 окт '17 в 23:02
1 ответ

JSONIX, как иметь сильную проверку XML

Я только что попытался запустить пример заказа на покупку JSONIX. Я сделал это так, как это было упомянуто на сайте Highscore. Меня удивляет то, что этот пример основан на использовании XSD, проверка входящего XML используется для элементов с дочерн…
07 дек '16 в 13:48
1 ответ

Как включить типы вне сгенерированного пакета в jsonix?

Я исключил некоторые типы XML из поколения jaxb2, поскольку соответствующие классы уже существуют в Java. Поколение отлично работает и классы основаны. Когда я пытаюсь включить типы в этом руководстве, jsonix ищет классы только в пакете с сгенериров…
11 янв '17 в 14:00
3 ответа

Ошибка проверки схемы AJV

Я использую Jsonix, я использовал нижеприведенную команду для генерации jsonix mapping и jsonix схемы как, java -jar jsonix-schema-compiler-full.jar -generateJsonSchema -d mappings books.xsd он правильно генерирует отображение и схему, я хочу провер…
20 фев '18 в 07:15
1 ответ

Перечисления Jsonix

При создании файлов сопоставления Jsonix (2.x) из схемы xsd он захватывает перечисления и все допустимые значения, например { type: 'enumInfo', localName: 'TrackAdvanceNotificationStatusType', baseTypeInfo: 'String', values: ['BACK_ON_TRACK', 'FAIL'…
08 апр '15 в 17:48
2 ответа

Jsonix - Можно ли создать коллекцию и объявить 2 или более элементов в объявлениях свойств?

Ожидаемый формат XML приведен ниже: <c:condition> <a:condition> <fieldname>fieldName</fieldname> <fieldtest>fieldTest</fieldtest> <fieldvalues> <fieldvalue>fieldValue</fieldvalue> </fieldvalue…
12 июл '17 в 13:23
1 ответ

Java муравьиная сборка jsonix

Как мне построить следующее с помощью муравья? http://sourceforge.net/p/jsonix/code/HEAD/tree/trunk/samples/ bash-3.2$ ant -buildfile project-build.xml Buildfile: /Users/user/Desktop/sandbox/jsonix-code-293-trunk/samples/po/project-build.xml generat…
13 фев '14 в 10:51
1 ответ

Jsonix Get Only the Mapping, но не в файле JS, который экспортирует, но, вероятно, в json или переменную

Я просмотрел документацию по jsonix, доступную на https://github.com/highsource/jsonix/wiki Есть ли способ, с помощью которого мы можем генерировать отображение как json напрямую или в переменной, а не как файл, который нам нужно экспортировать и им…
14 сен '17 в 15:19
1 ответ

Ошибка типа: Jsonix.Context не является функцией

Я успешно получил объект схемы, созданный jsonix. Теперь я хочу преобразовать строки JSON в XML. Это мой код: var Jsonix= require('jsonix'); var context= new Jsonix.Context([myschemaobj]); здесь я получаю ошибку, что Jsonix.Context не является функц…
08 июл '16 в 17:12
1 ответ

JSONIX / AJV: как использовать Xinclude внутри JSONIX для проверки?

Я пытаюсь использовать JSONIX на nodejs и использовать AJV для проверки входящего XML. Обычно я использую что-то вроде этого: News.xml: <news xmlns="http://news24.tt/news"> <publisher> <author>Max Mustermann</author> <comp…
15 дек '16 в 15:57
1 ответ

Как получить тип данных каждого элемента из сгенерированного файла сопоставления (.js) jsonix

Таким образом, у меня есть файл xsd, как это. <?xml version="1.0" encoding="utf-8"?> <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:element name="DocumentE…
24 апр '18 в 09:16
1 ответ

Ошибка запуска maven тестов на jsonix - как отладить?

Я только что скачал jsonix, и когда я запускаю maven, он не проходит встроенные тесты со следующей ошибкой: FAILURES: 2/898 assertions failed (332ms) npm ERR! Test failed. See above for more details. [INFO] ------------------------------------------…
26 фев '19 в 17:13
1 ответ

Пустые свойства удаляются при маршалинге / демаршаллинге с помощью JSONIX

Я заметил, что в моем преобразовании из JSON в XML, если один из моих объектов JSON имеет значение null, объект, например, отсутствует в XML JSON { "name": { "namespaceURI": "", "localPart": "myApp", "prefix": "", "key": "myApp", "string": "myApp" }…
17 авг '17 в 14:20
3 ответа

Jsonix в скрипте Google Apps

Как я могу использовать Jsonix в скрипте Google Apps (серверная автоматизация Google Docs)? Если я не могу, какую альтернативу Jsonix я могу использовать в GAS для генерации сопоставлений Javascript из XSD, затем сериализовать объект JS в XML для от…
14 авг '18 в 15:52
1 ответ

jsonix: Элемент [] не известен в этом контексте, не может определить его тип

Следуя инструкциям по использованию jsonix-schema-compiler, я успешно получил объект сопоставления для xsd-файла; очень краткое содержание которого: var IdentPerson_Module_Factory = function () { var IdentPerson = { name: 'IdentPerson', defaultEleme…
11 июл '16 в 10:58
1 ответ

Как заставить JSONIX переносить дополнительные элементы XML при десериализации?

Я использую JSONIX 2.0.12, и это здорово. У меня есть большой XML-файл, для которого я хочу только десериализовать подмножество элементов в JSON. Когда я пропускаю некоторые элементы из моего файла отображения, jsonix жалуется на неожиданную ошибку …
03 окт '14 в 16:51