UNPKG

json-diff-rfc6902

Version:

This framework is to compare two JSON data and generate the Patch

776 lines 19.9 kB
[ { "Outcome": "Success", "Message": null, "Identity": "Request", "Delay": 0.0567921, "BaseCurrency": "EUR", "QuoteCurrency": "USD", "Symbol": "EURUSD", "Date": "04/28/2016", "Time": "8:42:55 PM", "QuoteType": "Spot", "Bid": 1.1354, "Mid": 1.1356, "Ask": 1.1358, "Spread": 0.0004, "Text": "1 European Union euro = 1.1356 United States dollars", "Source": "SIX Financial Information, Buyer = \"ICAP PLC London, Premium Spot Forex\", Seller = \"ICAP PLC London, Premium Spot Forex\"" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "USD", "QuoteCurrency": "GBP", "Symbol": "USDGBP", "Date": "04/28/2016", "Time": "8:42:52 PM", "QuoteType": "Calculated", "Bid": 0.684463, "Mid": 0.684603, "Ask": 0.684744, "Spread": 0.000281209, "Text": "1 United States dollar = 0.684603 British pound sterling", "Source": "Rate calculated from GBP:USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "EUR", "QuoteCurrency": "JPY", "Symbol": "EURJPY", "Date": "04/28/2016", "Time": "8:42:56 PM", "QuoteType": "Spot", "Bid": 122.76, "Mid": 122.78, "Ask": 122.8, "Spread": 0.04, "Text": "1 European Union euro = 122.78 Japanese yen", "Source": "SIX Financial Information, Buyer = \"ICAP PLC London, Premium Spot Forex\", Seller = \"ICAP PLC London, Premium Spot Forex\"" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CHF", "QuoteCurrency": "DKK", "Symbol": "CHFDKK", "Date": "04/28/2016", "Time": "8:42:56 PM", "QuoteType": "Spot", "Bid": 6.7826, "Mid": 6.7845, "Ask": 6.7864, "Spread": 0.0038, "Text": "1 Switzerland Franc = 6.7845 Danish kroner", "Source": "SIX Financial Information, Buyer = \"ICAP PLC London, Premium Spot Forex\", Seller = \"ICAP PLC London, Premium Spot Forex\"" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "AED", "QuoteCurrency": "AFN", "Symbol": "AEDAFN", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 18.58737, "Mid": 18.61992, "Ask": 18.65247, "Spread": 0.0650977, "Text": "1 UAE dirham = 18.61992 Afghan afghanis", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "ALL", "QuoteCurrency": "AMD", "Symbol": "ALLAMD", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 3.861791, "Mid": 3.933, "Ask": 4.004209, "Spread": 0.142418, "Text": "1 Albanian lek = 3.933 Armenian dram", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "ANG", "QuoteCurrency": "AOA", "Symbol": "ANGAOA", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 92.21006, "Mid": 92.58715, "Ask": 92.96425, "Spread": 0.75419, "Text": "1 Netherlands Antillean guilder = 92.58715 Angolan kwanza", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "ARS", "QuoteCurrency": "AUD", "Symbol": "ARSAUD", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 0.0919972, "Mid": 0.0920535, "Ask": 0.0921099, "Spread": 0.0001127, "Text": "1 Argentine peso = 0.0920535 Australian dollar", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "AWG", "QuoteCurrency": "AZN", "Symbol": "AWGAZN", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.832402, "Mid": 0.843575, "Ask": 0.854749, "Spread": 0.0223464, "Text": "1 Aruban florin = 0.843575 Azerbaijanian manat", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BAM", "QuoteCurrency": "BBD", "Symbol": "BAMBBD", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 1.161238, "Mid": 1.161406, "Ask": 1.161575, "Spread": 0.00033722, "Text": "1 Bosnia and Herzegovina convertible mark = 1.161406 Barbadian dollars", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BDT", "QuoteCurrency": "BGN", "Symbol": "BDTBGN", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.021464, "Mid": 0.0220205, "Ask": 0.0225769, "Spread": 0.00111289, "Text": "1 Bangladeshi tak = 0.0220205 Bulgarian lev", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BHD", "QuoteCurrency": "BIF", "Symbol": "BHDBIF", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 4057.156, "Mid": 4092.132, "Ask": 4127.107, "Spread": 69.95046, "Text": "1 Bahraini dinar = 4092.132 Burundi francs", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BMD", "QuoteCurrency": "BND", "Symbol": "BMDBND", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 1.344163, "Mid": 1.344817, "Ask": 1.345471, "Spread": 0.00130826, "Text": "1 Bermudian dollar = 1.344817 Brunei dollars", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BOB", "QuoteCurrency": "BRL", "Symbol": "BOBBRL", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.498269, "Mid": 0.504251, "Ask": 0.510234, "Spread": 0.011965, "Text": "1 Bolivian boliviano = 0.504251 Brasilien real", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BSD", "QuoteCurrency": "BTC", "Symbol": "BSDBTC", "Date": "04/28/2016", "Time": "8:42:29 PM", "QuoteType": "Calculated", "Bid": 0.00222735, "Mid": 0.00224217, "Ask": 0.00225699, "Spread": 0.0000296368, "Text": "1 Bahamian dollar = 0.00224217 Bitcoin", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BTN", "QuoteCurrency": "BWP", "Symbol": "BTNBWP", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.158814, "Mid": 0.160954, "Ask": 0.163094, "Spread": 0.00427974, "Text": "1 Bhutanese ngultrum = 0.160954 Botswanan pula", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "BYR", "QuoteCurrency": "BZD", "Symbol": "BYRBZD", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.000102168, "Mid": 0.000103213, "Ask": 0.000104259, "Spread": 0.0000020907, "Text": "1 Belarusian ruble = 0.000103213 Belize dollar", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CAD", "QuoteCurrency": "CDF", "Symbol": "CADCDF", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 731.4254, "Mid": 739.5761, "Ask": 747.7269, "Spread": 16.30153, "Text": "1 Canadian dollar = 739.5761 Congolese francs", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CHF", "QuoteCurrency": "CLF", "Symbol": "CHFCLF", "Date": "04/28/2016", "Time": "8:42:54 PM", "QuoteType": "Calculated", "Bid": 0.0253518, "Mid": 0.0254619, "Ask": 0.025572, "Spread": 0.000220184, "Text": "1 Switzerland Franc = 0.0254619 Unidad de fomento", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CLP", "QuoteCurrency": "CNH", "Symbol": "CLPCNH", "Date": "04/28/2016", "Time": "8:42:51 PM", "QuoteType": "Calculated", "Bid": 0.00953324, "Mid": 0.00971622, "Ask": 0.0098992, "Spread": 0.000365966, "Text": "1 Chilean peso = 0.00971622 Chinese offshore renminbi yuan", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CNY", "QuoteCurrency": "COP", "Symbol": "CNYCOP", "Date": "04/28/2016", "Time": "8:41:57 PM", "QuoteType": "Calculated", "Bid": 443.8762, "Mid": 444.118, "Ask": 444.3598, "Spread": 0.483563, "Text": "1 Chinese renminbi yuan = 444.118 Colombian pesos", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CRC", "QuoteCurrency": "CUP", "Symbol": "CRCCUP", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.00184901, "Mid": 0.00186642, "Ask": 0.00188384, "Spread": 0.00003483, "Text": "1 Costa Rican colon = 0.00186642 Cuban peso", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "CVE", "QuoteCurrency": "CZK", "Symbol": "CVECZK", "Date": "04/28/2016", "Time": "8:42:56 PM", "QuoteType": "Calculated", "Bid": 0.244523, "Mid": 0.244623, "Ask": 0.244723, "Spread": 0.000199861, "Text": "1 Cape Verdean Escudo = 0.244623 Czech koruna", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "DJF", "QuoteCurrency": "DKK", "Symbol": "DJFDKK", "Date": "04/28/2016", "Time": "8:42:56 PM", "QuoteType": "Calculated", "Bid": 0.0368575, "Mid": 0.0368752, "Ask": 0.0368929, "Spread": 0.0000354059, "Text": "1 Djiboutian franc = 0.0368752 Danish krone", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "DOP", "QuoteCurrency": "DZD", "Symbol": "DOPDZD", "Date": "04/28/2016", "Time": "5:00:49 AM", "QuoteType": "Calculated", "Bid": 2.342377, "Mid": 2.389585, "Ask": 2.436792, "Spread": 0.0944146, "Text": "1 Dominican peso = 2.389585 Algerian dinara", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "EGP", "QuoteCurrency": "ERN", "Symbol": "EGPERN", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 1.816364, "Mid": 1.822045, "Ask": 1.827726, "Spread": 0.0113622, "Text": "1 Egyptian pound = 1.822045 Eritrean nakfa", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "ETB", "QuoteCurrency": "EUR", "Symbol": "ETBEUR", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 0.0406684, "Mid": 0.0408759, "Ask": 0.0410834, "Spread": 0.00041509, "Text": "1 Ethiopian birr = 0.0408759 European Union euro", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "FJD", "QuoteCurrency": "FKP", "Symbol": "FJDFKP", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.315737, "Mid": 0.31611, "Ask": 0.316484, "Spread": 0.000747043, "Text": "1 Fijian dollar = 0.31611 Falkland Islands pound", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "GBP", "QuoteCurrency": "GEL", "Symbol": "GBPGEL", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 3.235008, "Mid": 3.250171, "Ask": 3.265335, "Spread": 0.0303275, "Text": "1 British pound sterling = 3.250171 Georgian lari", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "GHS", "QuoteCurrency": "GIP", "Symbol": "GHSGIP", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 0.181784, "Mid": 0.182323, "Ask": 0.182863, "Spread": 0.00107913, "Text": "1 Ghana cedi = 0.182323 Gibraltar pound", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "GMD", "QuoteCurrency": "GNF", "Symbol": "GMDGNF", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 174.7125, "Mid": 178.0549, "Ask": 181.3973, "Spread": 6.68486, "Text": "1 Gambian dalasi = 178.0549 Guinea Francs", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "GTQ", "QuoteCurrency": "GYD", "Symbol": "GTQGYD", "Date": "04/28/2016", "Time": "5:00:49 AM", "QuoteType": "Calculated", "Bid": 24.92409, "Mid": 26.67607, "Ask": 28.42805, "Spread": 3.503958, "Text": "1 Guatemalan quetzal = 26.67607 Guyanese dollars", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "HKD", "QuoteCurrency": "HNL", "Symbol": "HKDHNL", "Date": "04/28/2016", "Time": "8:42:56 PM", "QuoteType": "Calculated", "Bid": 2.90954, "Mid": 2.910672, "Ask": 2.911803, "Spread": 0.00226367, "Text": "1 Hong Kong dollar = 2.910672 Honduran lempiras", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "HRK", "QuoteCurrency": "HTG", "Symbol": "HRKHTG", "Date": "04/28/2016", "Time": "8:42:53 PM", "QuoteType": "Calculated", "Bid": 9.333019, "Mid": 9.386988, "Ask": 9.440958, "Spread": 0.107939, "Text": "1 Croatian kuna = 9.386988 Haitian gourdes", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "HUF", "QuoteCurrency": "IDR", "Symbol": "HUFIDR", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 48.02929, "Mid": 48.0815, "Ask": 48.1337, "Spread": 0.104415, "Text": "1 Hungarian forin = 48.0815 Indonesia Rupiahs", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "ILS", "QuoteCurrency": "INR", "Symbol": "ILSINR", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 17.64922, "Mid": 17.73971, "Ask": 17.8302, "Spread": 0.18098, "Text": "1 Israeli shekel hadash = 17.73971 India Rupeess", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "IQD", "QuoteCurrency": "IRR", "Symbol": "IQDIRR", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 26.69465, "Mid": 27.39587, "Ask": 28.09708, "Spread": 1.402433, "Text": "1 Iraqi dinar = 27.39587 Iranian rials", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "ISK", "QuoteCurrency": "JMD", "Symbol": "ISKJMD", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 0.989296, "Mid": 0.994533, "Ask": 0.99977, "Spread": 0.0104736, "Text": "1 Iceland Krona = 0.994533 Jamaican dollar", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "JOD", "QuoteCurrency": "JPY", "Symbol": "JODJPY", "Date": "04/28/2016", "Time": "8:42:37 PM", "QuoteType": "Calculated", "Bid": 152.2254, "Mid": 152.4686, "Ask": 152.7119, "Spread": 0.486512, "Text": "1 Jordanian dinar = 152.4686 Japanese yen", "Source": "SIX Financial Information" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "KES", "QuoteCurrency": "KGS", "Symbol": "KESKGS", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 0.667185, "Mid": 0.679068, "Ask": 0.690952, "Spread": 0.0237676, "Text": "1 Kenyan shilling = 0.679068 Kyrgyzstani som", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "KHR", "QuoteCurrency": "KMF", "Symbol": "KHRKMF", "Date": "04/28/2016", "Time": "8:42:47 PM", "QuoteType": "Calculated", "Bid": 0.105222, "Mid": 0.107617, "Ask": 0.110011, "Spread": 0.00478833, "Text": "1 Cambodian riel = 0.107617 Comorian franc", "Source": "Rates calculated by crossing via EUR" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "KPW", "QuoteCurrency": "KRW", "Symbol": "KPWKRW", "Date": "04/28/2016", "Time": "8:41:07 PM", "QuoteType": "Calculated", "Bid": 1.2619, "Mid": 1.263644, "Ask": 1.265387, "Spread": 0.00348685, "Text": "1 Chosun won = 1.263644 Korean won", "Source": "Rates calculated by crossing via USD" }, { "Outcome": "Success", "Message": null, "Identity": null, "Delay": 0, "BaseCurrency": "KWD", "QuoteCurrency": "KYD", "Symbol": "KWDKYD", "Date": "04/28/2016", "Time": "8:42:51 PM", "QuoteType": "Calculated", "Bid": 2.71089, "Mid": 2.716319, "Ask": 2.721749, "Spread": 0.0108592, "Text": "1 Kuwaiti dinar = 2.716319 Cayman Islands dollars", "Source": "Rates calculated by crossing via EUR" } ]