CloudCastle CurrencyConverter

Parser

Table of Contents

Classes

CbrRateParser
Разбор XML Банка России: курс рубля за Nominal единиц валюты, запятая как разделитель.
EcbRateParser
Разбор суточного XML Европейского центробанка (курсы к евро) без libxml.
FeedParsers
Готовые парсеры ответов сервисов курсов; имена совпадают с реестром florianv/swap.
JsonRateParser
Разбор JSON вида Frankfurter: {"base":"EUR","rates":{"USD":1.08}}.
MapRateParser
Разбор JSON со словарём курсов: {"base":"EUR","rates":{...}} и родственные форматы.
RecordFields
Нарезка фида на записи и чтение поля записи для XML, JSON и текста.
RecordFormat
Описание записи фида: где код валюты, курс, номинал и валюта котировки.
RecordRateParser
Разбор фида из однотипных записей: курс одной единицы базы в валюте котировки.
SingleRateParser
Ответ из одного числа для заранее известной пары (`<double>0.9</double>` у WebserviceX).

Enums

MapKey
Что означает ключ в словаре курсов JSON.
RecordKind
Чем является одна запись фида: XML-элемент, JSON-объект или строка текста.
On this page

Search results