Регистрация  |  Вход

Десериализация YAML строки в Apex

Всем привет,

столкнулся с проблемой, что нужно преобразовать YAML строку из ответа веб-сервиса в коллекцию Salesforce объектов и, пытаясь нагуглить как это проще всего сделать, ничего с ходу не нашёл. Собственно в этом и заключается вопрос - как это принято делать? Есть ли какие-то стандартные решения, вроде утилитного класса JSON для работы с JSON-объектами?

Всем привет,

столкнулся с проблемой, что нужно преобразовать YAML строку из ответа веб-сервиса в коллекцию Salesforce объектов и, пытаясь нагуглить как это проще всего сделать, ничего с ходу не нашёл. Собственно в этом и заключается вопрос - как это принято делать? Есть ли какие-то стандартные решения, вроде утилитного класса JSON для работы с JSON-объектами?

Задал этот вопрос на Stackoverflow, может быть там кто-нибудь подскажет чего.
https://stackoverflow.com/questions/46420866/how-to-parse-yaml-object-in-salesforce-apex

Задал этот вопрос на Stackoverflow, может быть там кто-нибудь подскажет чего.
https://stackoverflow.com/questions/46420866/how-to-parse-yaml-object-in-salesforce-apex

Написать конечный автомат?

Написать конечный автомат?

Gres
Написать конечный автомат?

Мне казалось что сериализация-десериализация таких популярных форматов как JSON или YAML, довольно популярные юскейсы чтобы для них уже были сделаны решения, но, похоже, действительно прийдётся имплементить это самому, ничего толкового для SF не удалос ьнайти

[quote="Gres"]Написать конечный автомат?[/quote]
Мне казалось что сериализация-десериализация таких популярных форматов как JSON или YAML, довольно популярные юскейсы чтобы для них уже были сделаны решения, но, похоже, действительно прийдётся имплементить это самому, ничего толкового для SF не удалос ьнайти

Ну YAML не особо популярен я бы сказал

Ну YAML не особо популярен я бы сказал

Как интересно. Даже не знал о существовании такого формата. Как-то все просят JSON последние годы.

Как интересно. Даже не знал о существовании такого формата. Как-то все просят JSON последние годы.

Gres
Ну YAML не особо популярен я бы сказал

Кстати да, никогда не приходилось использовать в реале. Слышал название, но вот так с ходу даже не скажу что этот формат из себя представляет.

[quote="Gres"]Ну YAML не особо популярен я бы сказал[/quote]
Кстати да, никогда не приходилось использовать в реале. Слышал название, но вот так с ходу даже не скажу что этот формат из себя представляет.

Dmitry Shnyrev
Gres
Ну YAML не особо популярен я бы сказал

Кстати да, никогда не приходилось использовать в реале. Слышал название, но вот так с ходу даже не скажу что этот формат из себя представляет.

минималистичный текстовый формат, вроде того же JSON, часто используется для файлов конфигурации разных сервисов или систем, например в Travis-CI, реже используется как формат данных в REST API

[quote="Dmitry Shnyrev"][quote="Gres"]Ну YAML не особо популярен я бы сказал[/quote]
Кстати да, никогда не приходилось использовать в реале. Слышал название, но вот так с ходу даже не скажу что этот формат из себя представляет.[/quote]
минималистичный текстовый формат, вроде того же JSON, часто используется для файлов конфигурации разных сервисов или систем, например в Travis-CI, реже используется как формат данных в REST API