【发布时间】:2018-05-12 14:15:21
【问题描述】:
我实际上移动了一些设备并更改了一些虚拟机的操作系统。我在 Windows 10 下使用 jq 1.5,现在出现 json 转换错误。我使用以下 jq 命令:
C:\import\Dreamlines\jq.exe "[{nid, includesservices: .includedServices, title, nights, company: .operator.shortTitle, zone: .zones[0].title, schiffsbeschreibung: .ship.factsAndFigures} + (.sails[] | ({ sails_nid: .nid, arrival, departure } + (.cabins[] | { cabinname: .cabinType.title, cabintype: .cabinType.kindName, cabinnid: .cabinType.nid, catalogPrice, discountPrice, discountPercentage, currency } ))) ]" C:\import\Dreamlines\dreamlines_details.json | out-file -encoding Unicode -filepath C:\import\Dreamlines\import_sails.json
生成以下json:
[{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Innenkabine Fantastica (Kat. I2):",
"cabintype": "Innenkabine",
"cabinnid": 2919,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Innenkabine Bella (Kat. I1):",
"cabintype": "Innenkabine",
"cabinnid": 232847,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Außenkabine Bella (Kat. O1): ",
"cabintype": "Außenkabine",
"cabinnid": 232848,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Außenkabine Fantastica (Kat. O2): ",
"cabintype": "Außenkabine",
"cabinnid": 232849,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Balkonkabine Bella (Kat. B1): ",
"cabintype": "Balkonkabine",
"cabinnid": 232850,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Balkonkabine Fantastica (Kat. B2): ",
"cabintype": "Balkonkabine",
"cabinnid": 232851,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Balkonkabine Aurea (Kat. B3): ",
"cabintype": "Balkonkabine",
"cabinnid": 232853,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Aurea Suite (Kat. S3): ",
"cabintype": "Suite",
"cabinnid": 232854,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Deluxe Suite (Kat. YC1): ",
"cabintype": "Suite",
"cabinnid": 232855,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Executive & Family Suite (Kat. YC2): ",
"cabintype": "Suite",
"cabinnid": 232856,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Royal Suite (Kat. YC3): ",
"cabintype": "Suite",
"cabinnid": 232857,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Deluxe Suite Kat. YH1",
"cabintype": "Suite",
"cabinnid": 243945,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
},
{
"nid": 509660,
"includesservices": "<ul>\r\n\r\n<li>Kreuzfahrt ab/bis Dubai auf der MSC Splendida</li>\r\n<li>Unterkunft in der gebuchten Kabinenkategorie</li>\r\n<li>Vollpension, d.h. Frühstück, Mittagessen, Nachmittagstee, Snacks, Abendessen</li>\r\n<li>Vielfältiges Sportangebot, inkl. Nutzung Fitnesscenter und Open-Air- Sportanlagen</li>\r\n<li>Entertainment</li>\r\n<li>Qualifizierte Kinderbetreuung</li>\r\n</ul>\r\n\r\n\r\n\r\n",
"title": "Von Dubai über Manama in 15 Tagen",
"nights": 14,
"company": "MSC",
"zone": "Emirate und Orient",
"schiffsbeschreibung": "<p><strong>Schiffsdaten</strong></p>\r\n<ul>\r\n<li>Inbetriebnahme: 2009</li>\r\n<li>Länge: 333 m</li>\r\n<li>Höhe: 67 m</li>\r\n<li>Breite: 38 m</li>\r\n<li>Tiefgang: 8,45 m</li>\r\n<li>Tonnage: 137.936 BRT</li>\r\n<li>Geschwindigkeit: 23 Knoten</li>\r\n<li>Anzahl der Decks: 18</li>\r\n<li>Anzahl der Kabine: 1.637</li>\r\n<li>Passagiere: 3.247</li>\r\n<li>Besatzung: 1.370</li>\r\n<li>Sprachen an Bord: Italienisch, Deutsch, Französisch, Englisch</li>\r\n<li>Bordwährung: US-Dollar, Euro</li>\r\n<li>Internet an Bord: Es gibt ein Internetcafé und in allen Kabinen kann eine Internetverbindung gegen einen Gebühr dazu gebucht werden.</li>\r\n</ul>\r\n",
"sails_nid": 509662,
"arrival": 1552694400,
"departure": 1551484800,
"cabinname": "Innenkabine Wellness (Kat. IW): ",
"cabintype": "Innenkabine",
"cabinnid": 360681,
"catalogPrice": 0,
"discountPrice": 0,
"discountPercentage": 0,
"currency": "EUR"
}
]
效果很好。我使用第二个命令来操作 Arrival/departue 对象:
C:\import\Dreamlines\jq.exe ".[].arrival |= todateiso8601 | .[].departure |= todateiso8601" C:\import\Dreamlines\import_sails.json | out-file -filepath C:\import\Dreamlines\date_sails.json -encoding Unicode
在新系统上,我收到以下错误:JQ:第 1 行第 3 列的数字文字无效。首先我认为 api 更改了一些数据,但在旧系统上工作正常。我检查了 json,validor 说这是一个有效的 json。
提示?
问候 蒂莫
【问题讨论】: