JSON return is wrong
Batur123 opened this issue · comments
Batuhan Özkoç commented
INPUT: canada.ca
OUTPUT;
"data": {
"domainName": "canada.ca",
"registryDomainId": "D124992-CIRA",
"registrarWhoisServer": "whois.ca.fury.ca",
"registrarUrl": "authenticweb.com",
"updatedDate": "2020-09-17T02:18:16Z",
"creationDate": "2002-11-25T20:16:47Z",
"registryExpiryDate": "2021-10-16T04:00:00Z",
"registrar": "Authentic Web Inc.",
"registrarIanaId": "not applicable",
"registrarAbuseContactEmail": "Registrar Abuse Contact Phone: Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited",
"domainStatus": "clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited",
"registryRegistrantId": "74660341-CIRA",
"registrantName": "Geoff Worthing",
"registrantOrganization": "Shared Services Canada",
"registrantStreet": "21 Fitzgerald Road",
"registrantCity": "Ottawa",
"registrantStateProvince": "ON",
"registrantPostalCode": "K1A0L5",
"registrantCountry": "CA",
"registrantPhone": "+1.6136978032",
"registrantPhoneExt": "Registrant Fax: Registrant Fax Ext: Registrant Email: Geoffrey.Worthing@ssc-spc.gc.ca",
"registryAdminId": "74838842-CIRA",
"adminName": "Geoff Worthing",
"adminOrganization": "Shared Services Canada",
"adminStreet": "21 Fitzgerald Road",
"adminCity": "Ottawa",
"adminStateProvince": "ON",
"adminPostalCode": "K1A0L5",
"adminCountry": "CA",
"adminPhone": "+1.6136978032",
"adminPhoneExt": "Admin Fax: Admin Fax Ext: Admin Email: Geoffrey.Worthing@ssc-spc.gc.ca",
"registryTechId": "74838843-CIRA",
"techName": "Michelle Saunders",
"techOrganization": "Shared Services Canada",
"techStreet": "21 Fitzgerald Road",
"techCity": "Ottawa",
"techStateProvince": "ON",
"techPostalCode": "K1A0L5",
"techCountry": "CA",
"techPhone": "+1.6133010722",
"techPhoneExt": "Tech Fax: Tech Fax Ext: Tech Email: registry@gc.ca",
"registryBillingId": "Billing Name: Billing Organization: Billing Street: Billing City: Billing State/Province: Billing Postal Code: Billing Country: Billing Phone: Billing Phone Ext: Billing Fax: Billing Fax Ext: Billing Email: Name Server: dns1.nrc.ca",
"nameServer": "dns2.nrc.ca gocns-kedc.gc.ca gocns-pdp.gc.ca ns1.d-zone.ca ns2.d-zone.ca xns-kedc-1.ssc-spc.gc.ca xns-kedc.ssc-spc.gc.ca",
"dnssec": "unsigned",
"urlOfTheIcannWhoisInaccuracyComplaintForm": "https://www.icann.org/wicf/",
"lastUpdateOfWhoisDatabase": "2021-08-24T17:31:13Z <<<"
Parsing to JSON in this part is wrong. Anyone know how to fix that?
Output;
"registrarAbuseContactEmail": "Registrar Abuse Contact Phone: Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited",
Desired Output;
"registrarAbuseContactEmail": "-",
"Registrar Abuse Contact Phone:"-",
Domain Status : "clientTransferProhibited https://icann.org/epp#clientTransferProhibited",",