Я выполняю вызов JSON на стороне сервера при загрузке страницы.Тяга занимает 10 секунд, возвращает огромный массив и включает в себя множество данных, которые не имеют значения.Части, которые мне нужны, в частности идентификатор каждого элемента и другой идентификатор, - это то, что, по моему мнению, может быть безопасно сохранено на моем сервере, поскольку они не меняются.Я использую эти идентификаторы, чтобы сделать дополнительное извлечение, основанное на знании одного элемента и необходимости извлечения на основе другого.
Мне просто нужно знать, как / какую программу я могу использовать, которая может позволить мне взять этот огромный JSONмассив, скопируйте его и скажите «создать новый массив этих частей в новом документе».
Пример:
Огромный массив из них:
{
"AllowMemberCreatedEvents": false,
"AllowTickets": false,
"CanMembersInviteOthers": false,
"CommunityKey": "c0d434c5-b928-4fa8-ad7d-bd5889290c24",
"LegacyGroupKey": "Chapter_Member_023",
"CommunityName": "Alpha Alpha Chapter",
"CommunitySize": 479,
"CommunityType": null,
"CommunityTypeKey": "b4551c93-41b4-4da4-9540-22431079d37a",
"CommunityTypeName": "Chapter",
"CreatedByContactKey": "7f2de571-92e8-49b0-ba12-27413bf99c95",
"CreatedOn": "2010-03-23T11:47:09.507Z",
"Description": "University of North Carolina at Chapel Hill<br>Chapel Hill, NC USA",
"Html": "",
"IsSubscribedToDiscussion": false,
"IsOnCommunitySync": false,
"JoinPermissionKey": "c093a5f4-6b5e-434b-abbd-17fea98ee5b4",
"LibraryKey": "21a61b4e-84d6-4279-9a12-a0aaa57d01b7",
"LibraryName": "Alpha Alpha Chapter",
"LinkToCommunity": "http://hiddenfromstackoverflow.com/alphaalphachapter/home",
"LinkToCommunityCalendar": "http://hiddenfromstackoverflow.com/alphaalphachapter/events/calendar?CommunityKey=c0d434c5-b928-4fa8-ad7d-bd5889290c24",
"LinkToDiscussion": "http://hiddenfromstackoverflow.com/alphaalphachapter/egroups/digestviewer?ListKey=ad6522a6-2a17-4e9c-89b0-ffea8372115b",
"LinkToLibrary": "http://hiddenfromstackoverflow.com/alphaalphachapter/resources/librarydocuments?LibraryKey=21a61b4e-84d6-4279-9a12-a0aaa57d01b7",
"LinkToWebsite": "http://hiddenfromstackoverflow.com/alphaalphachapter/",
"DiscussionKey": "ad6522a6-2a17-4e9c-89b0-ffea8372115b",
"DiscussionName": "Alpha Alpha Chapter",
"MicrositeGroupKey": "2019a857-bd58-46ea-a4a4-7ea16485aa24",
"SiteName": "alphaalphachapter",
"ViewPermissionKey": "20a0e086-748a-4309-8c4f-30ff86d62f1a",
"Statistics": null,
"CreatedByContact": {
"LinkToProfile": "https://hiddenfromstackoverflow.com/people/system",
"PictureUrl": "https://hiddenfromstackoverflow.com/directory/ImageDisplay.aspx?Key=4747bbea-7322-4491-9334-6ae810c250b4&dt=447758747509",
"ContactKey": "7f2de571-92e8-49b0-ba12-27413bf99c95",
"FirstName": "",
"LastName": "System",
"DisplayName": "System",
"EmailAddress": "",
"ContactStatusCode": "A",
"PrefixCode": "Mr.",
"UpdatedOn": "2014-06-02T15:01:45.257Z",
"UpdatedByContactKey": "7f2de571-92e8-49b0-ba12-27413bf99c95",
"CompanyName": "",
"CompanyTitle": "",
"SuffixCode": "",
"Designation": "",
"LegacyContactKey": "HL0",
"InformalName": "",
"MiddleName": "",
"IsCompany": false,
"CompanyLegacyContactKey": "",
"AMSDirectoryOptOut": true,
"HLDirectoryOptOut": true,
"HLContactMeOptOut": false,
"LargePictureUrl": "https://hiddenfromstackoverflow.com/directory/ImageDisplay.aspx?Key=4ccd3e72-ef26-4e91-a992-ae736adcfd6a&dt=447758747496",
"AgreedToTermsDateTime": "2010-03-19T15:43:46.837Z"
},
"IntegrationKey": "Chapter_Member_023",
"IntegrationTypeKey": "Chapter",
"ParentCommunityKey": "00000000-0000-0000-0000-000000000000"
}
ДЛЯ ЭТОГО:
[
{
"IntegrationKey": "Chapter_Member_023",
"CommunityKey" : "c0d434c5-b928-4fa8-ad7d-bd5889290c24"
}, ...
Я действительно не хочу писать для этого целое консольное приложение, но я сделаю это, если придется.
У меня есть полная лицензия на MSDN / VisualStudio 2017, Sublime Text и Блокнот ++