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.0848106, "BaseCurrency": "EUR", "QuoteCurrency": "USD", "Symbol": "EURUSD", "Date": "04/28/2016", "Time": "8:33:09 PM", "QuoteType": "Spot", "Bid": 1.135, "Mid": 1.1352, "Ask": 1.1354, "Spread": 0.0004, "Text": "1 European Union euro = 1.1352 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:09 PM", "QuoteType": "Calculated", "Bid": 0.684463, "Mid": 0.68458, "Ask": 0.684697, "Spread": 0.000234325, "Text": "1 United States dollar = 0.68458 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:09 PM", "QuoteType": "Spot", "Bid": 122.719, "Mid": 122.7265, "Ask": 122.734, "Spread": 0.015, "Text": "1 European Union euro = 122.7265 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:07 PM", "QuoteType": "Spot", "Bid": 6.7814, "Mid": 6.7836, "Ask": 6.7858, "Spread": 0.0044, "Text": "1 Switzerland Franc = 6.7836 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:31: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:31: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:31: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:32:57 PM", "QuoteType": "Calculated", "Bid": 0.0919984, "Mid": 0.0920438, "Ask": 0.0920893, "Spread": 0.00009096, "Text": "1 Argentine peso = 0.0920438 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:31: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:31: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:31: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:31: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:32:47 PM", "QuoteType": "Calculated", "Bid": 1.344045, "Mid": 1.344817, "Ask": 1.34559, "Spread": 0.00154541, "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:31: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:04 PM", "QuoteType": "Calculated", "Bid": 0.00222822, "Mid": 0.0022439, "Ask": 0.00225958, "Spread": 0.0000313567, "Text": "1 Bahamian dollar = 0.0022439 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:31: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:31: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:32:57 PM", "QuoteType": "Calculated", "Bid": 731.4254, "Mid": 739.4867, "Ask": 747.548, "Spread": 16.12266, "Text": "1 Canadian dollar = 739.4867 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:08 PM", "QuoteType": "Calculated", "Bid": 0.0253413, "Mid": 0.0254514, "Ask": 0.0255614, "Spread": 0.000220088, "Text": "1 Switzerland Franc = 0.0254514 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:32:47 PM", "QuoteType": "Calculated", "Bid": 0.0095338, "Mid": 0.00971648, "Ask": 0.00989916, "Spread": 0.000365357, "Text": "1 Chilean peso = 0.00971648 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:01 PM", "QuoteType": "Calculated", "Bid": 443.7803, "Mid": 444.0151, "Ask": 444.25, "Spread": 0.469685, "Text": "1 Chinese renminbi yuan = 444.0151 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:31: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:02 PM", "QuoteType": "Calculated", "Bid": 0.244605, "Mid": 0.244705, "Ask": 0.244805, "Spread": 0.00019987, "Text": "1 Cape Verdean Escudo = 0.244705 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:07 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:31: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:32:47 PM", "QuoteType": "Calculated", "Bid": 0.0406827, "Mid": 0.0408921, "Ask": 0.0411015, "Spread": 0.00041886, "Text": "1 Ethiopian birr = 0.0408921 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:31: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:32:57 PM", "QuoteType": "Calculated", "Bid": 3.235008, "Mid": 3.249948, "Ask": 3.264888, "Spread": 0.0298805, "Text": "1 British pound sterling = 3.249948 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:32:47 PM", "QuoteType": "Calculated", "Bid": 0.181768, "Mid": 0.182323, "Ask": 0.182879, "Spread": 0.00111127, "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:31: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:09 PM", "QuoteType": "Calculated", "Bid": 2.909513, "Mid": 2.910774, "Ask": 2.912034, "Spread": 0.00252115, "Text": "1 Hong Kong dollar = 2.910774 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:03 PM", "QuoteType": "Calculated", "Bid": 9.329652, "Mid": 9.383325, "Ask": 9.436999, "Spread": 0.107347, "Text": "1 Croatian kuna = 9.383325 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:32:07 PM", "QuoteType": "Calculated", "Bid": 48.0118, "Mid": 48.06486, "Ask": 48.11792, "Spread": 0.106119, "Text": "1 Hungarian forin = 48.06486 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:32:37 PM", "QuoteType": "Calculated", "Bid": 17.66251, "Mid": 17.7008, "Ask": 17.7391, "Spread": 0.0765867, "Text": "1 Israeli shekel hadash = 17.7008 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:31: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:32:47 PM", "QuoteType": "Calculated", "Bid": 0.989209, "Mid": 0.994533, "Ask": 0.999858, "Spread": 0.0106494, "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:32:47 PM", "QuoteType": "Calculated", "Bid": 152.2465, "Mid": 152.4672, "Ask": 152.6879, "Spread": 0.441374, "Text": "1 Jordanian dinar = 152.4672 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:31: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:32:47 PM", "QuoteType": "Calculated", "Bid": 0.105213, "Mid": 0.107617, "Ask": 0.11002, "Spread": 0.0048073, "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:32:47 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:32:47 PM", "QuoteType": "Calculated", "Bid": 2.711828, "Mid": 2.717304, "Ask": 2.72278, "Spread": 0.010952, "Text": "1 Kuwaiti dinar = 2.717304 Cayman Islands dollars", "Source": "Rates calculated by crossing via EUR" } ]