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.0765203, "BaseCurrency": "EUR", "QuoteCurrency": "USD", "Symbol": "EURUSD", "Date": "04/28/2016", "Time": "8:33:38 PM", "QuoteType": "Spot", "Bid": 1.13508, "Mid": 1.135125, "Ask": 1.13517, "Spread": 0.00009, "Text": "1 European Union euro = 1.135125 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:33:39 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:33:39 PM", "QuoteType": "Spot", "Bid": 122.73, "Mid": 122.745, "Ask": 122.76, "Spread": 0.03, "Text": "1 European Union euro = 122.745 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:33:38 PM", "QuoteType": "Spot", "Bid": 6.7828, "Mid": 6.785, "Ask": 6.7872, "Spread": 0.0044, "Text": "1 Switzerland Franc = 6.785 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:33: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:33: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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 0.0920128, "Mid": 0.0920475, "Ask": 0.0920821, "Spread": 0.00006923, "Text": "1 Argentine peso = 0.0920475 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:33: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:33: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:33: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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 1.343808, "Mid": 1.344818, "Ask": 1.345827, "Spread": 0.00201923, "Text": "1 Bermudian dollar = 1.344818 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:33:07 PM", "QuoteType": "Calculated", "Bid": 0.498941, "Mid": 0.504939, "Ask": 0.510936, "Spread": 0.0119943, "Text": "1 Bolivian boliviano = 0.504939 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:33:32 PM", "QuoteType": "Calculated", "Bid": 0.00222919, "Mid": 0.00224435, "Ask": 0.00225952, "Spread": 0.0000303362, "Text": "1 Bahamian dollar = 0.00224435 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:33: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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 731.3088, "Mid": 739.4284, "Ask": 747.548, "Spread": 16.23926, "Text": "1 Canadian dollar = 739.4284 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:33:38 PM", "QuoteType": "Calculated", "Bid": 0.0253424, "Mid": 0.0254502, "Ask": 0.025558, "Spread": 0.000215601, "Text": "1 Switzerland Franc = 0.0254502 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:33:37 PM", "QuoteType": "Calculated", "Bid": 0.0095338, "Mid": 0.00971735, "Ask": 0.0099009, "Spread": 0.000367101, "Text": "1 Chilean peso = 0.00971735 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:33:07 PM", "QuoteType": "Calculated", "Bid": 443.7803, "Mid": 444.0152, "Ask": 444.25, "Spread": 0.46969, "Text": "1 Chinese renminbi yuan = 444.0152 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:33: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:33:38 PM", "QuoteType": "Calculated", "Bid": 0.244615, "Mid": 0.24471, "Ask": 0.244805, "Spread": 0.000189599, "Text": "1 Cape Verdean Escudo = 0.24471 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:33:38 PM", "QuoteType": "Calculated", "Bid": 0.0368698, "Mid": 0.0368875, "Ask": 0.0369053, "Spread": 0.0000354129, "Text": "1 Djiboutian franc = 0.0368875 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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 0.0406755, "Mid": 0.0408885, "Ask": 0.0411015, "Spread": 0.00042603, "Text": "1 Ethiopian birr = 0.0408885 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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 3.234786, "Mid": 3.25006, "Ask": 3.265335, "Spread": 0.030549, "Text": "1 British pound sterling = 3.25006 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:33:37 PM", "QuoteType": "Calculated", "Bid": 0.181736, "Mid": 0.182323, "Ask": 0.182911, "Spread": 0.00117552, "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:33: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:33:39 PM", "QuoteType": "Calculated", "Bid": 2.909249, "Mid": 2.910766, "Ask": 2.912283, "Spread": 0.00303376, "Text": "1 Hong Kong dollar = 2.910766 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:33:37 PM", "QuoteType": "Calculated", "Bid": 9.329652, "Mid": 9.384347, "Ask": 9.439042, "Spread": 0.10939, "Text": "1 Croatian kuna = 9.384347 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:33:37 PM", "QuoteType": "Calculated", "Bid": 48.0118, "Mid": 48.06661, "Ask": 48.12142, "Spread": 0.109626, "Text": "1 Hungarian forin = 48.06661 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:33:17 PM", "QuoteType": "Calculated", "Bid": 17.66251, "Mid": 17.70199, "Ask": 17.74146, "Spread": 0.0789512, "Text": "1 Israeli shekel hadash = 17.70199 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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 0.989034, "Mid": 0.994534, "Ask": 1.000034, "Spread": 0.0110002, "Text": "1 Iceland Krona = 0.994534 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:33:37 PM", "QuoteType": "Calculated", "Bid": 152.2535, "Mid": 152.4968, "Ask": 152.7401, "Spread": 0.486592, "Text": "1 Jordanian dinar = 152.4968 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:33: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:33:37 PM", "QuoteType": "Calculated", "Bid": 0.105195, "Mid": 0.107617, "Ask": 0.11004, "Spread": 0.00484522, "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:33:07 PM", "QuoteType": "Calculated", "Bid": 1.2619, "Mid": 1.263532, "Ask": 1.265165, "Spread": 0.00326438, "Text": "1 Chosun won = 1.263532 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:33:37 PM", "QuoteType": "Calculated", "Bid": 2.711828, "Mid": 2.717544, "Ask": 2.72326, "Spread": 0.0114317, "Text": "1 Kuwaiti dinar = 2.717544 Cayman Islands dollars", "Source": "Rates calculated by crossing via EUR" } ]