Корисници имају различите захтеве, на пример, да конвертују Екцел податке у ЈСОН формат. Потребно је да изврши мапирање колона Екцел радног листа у кључеве објеката. Конвертор из Екцел-а у ЈСОН помаже у претварању података .клс датотеке у .ЈСОН формат датотеке.
Ове Екцел датотеке могу да садрже текст, графиконе, графиконе, форматирање, функције и више података.
У Екцел-у не постоји унапред дефинисан метод за претварање Екцел података у ЈСОН. Можете или да користите софтвер за конверзију Екцел у ЈСОН на мрежи или да преузмете додатак из Мицрософт продавнице да бисте обавили овај задатак.
иначе ако басх
Зашто Екцел у ЈСОН?
Екцел датотеке су датотеке велике тежине које могу да садрже текст, графиконе, графиконе, форматирање, функције и више података.
Док су ЈСОН датотеке лагани текстуални документи. Он чува податке у једноставној структури података. Дакле, ЈСОН датотеке се могу отворити на било ком текстуалном софтверу као што је Нотепад или Вордпад.
Постоји неколико доступних алата за претварање Екцел података у ЈСОН.
Овде ћемо укратко о овим алатима са њиховим линковима за преузимање.
Савет: ВТСолутион Екцел то ЈСОН Цонвертер је такође познат као додатак Екцел у ЈСОН. Мицрософт нуди ову алатку.
За последњи алат - Екцел у ЈСОН, такође ћемо вам показати кораке за преузимање и коришћење овог софтвера.
Алтова МапФорце
Алтова МапФорце је такође алат за мапирање и конверзију података. То је користан софтвер за претварање различитих скупова података. Користећи овај алат, можете претворити Екцел податке у ЈСОН, КСМЛ у ЈСОН и обрнуто.
СЛИКА
Поред тога, овај алат такође омогућава корисницима да конвертују ЈСОН у ЦСВ, ЕДИ, бафер Гоогле протокола и још много тога. Овај алат је једноставан за коришћење јер пружа интерфејс за повлачење и испуштање. Такође подржава напредну обраду података.
Алтова МапФорце није бесплатан софтвер, али долази са 30 дана бесплатне пробне верзије. Преузмите Алтова МапФорце алатку са следећег линк .
Вхите Товн клс у ЈСОН претварач
Овај софтвер је претварач клс у ЈСОН. Као што назив имплицира, омогућава корисницима да конвертују Екцел податке у ЈСОН формат. Међутим, дозвољава само да се Екцел подаци промене у ЈСОН формат. Овај софтвер подржава оба формата (.клс и .клск формате) Екцел-а.
СЛИКА
Једна од највећих предности коришћења овог софтвера је да је бесплатан. Иако можете купити и личну или пословну лиценцу за то. Веома је једноставан за коришћење и зато је веома популаран, углавном за оне који своје податке преносе на мрежи.
Можете преузети алат за претварање Вхите Товн клс у ЈСОН са следећег линк .
Окиген ЈСОН Едитор
Окиген ЈСОН Едитор је софтвер који се користи за претварање података Екцел датотеке у ЈСОН формат мапирањем Екцел колона у ЈСОН кључ објекта. Овај софтвер је сложенији софтвер од осталих које смо описали горе.
Како је Окиген ЈСОН Едитор сложен софтвер, он такође има сложене функције. Комплексне карактеристике, као што су - валидација структуре, увлачење, формат и завршетак садржаја. Поред тога, овај софтвер нам такође омогућава да конвертујемо КСМЛ документ у ЈСОН формат.
СЛИКА
Окиген ЈСОН Едитор ради другачије од осталих претварача Екцел у ЈСОН. За конверзију користи КССЛТ шаблон стилова. Већина професионалаца преферира овај софтвер за конверзију својих података. То је плаћени софтвер чије су личне, пословне и академске верзије доступне на његовој званичној веб страници.
Погледајте његов званични сајт да бисте преузели Окиген ЈСОН Едитор .
ВТСолутион Екцел у ЈСОН претварач
Ово је последњи претварач Екцел у ЈСОН у овом поглављу помоћу којег се може извршити конверзија Екцел у ЈСОН на њиховим подацима. То је једноставна апликација за овај задатак. Овај софтвер подржава две врсте конверзија на Екцел подацима: Ров и Нестед.
Такође сте слушали његово име као додатак Екцел за ЈСОН. Мицрософт нуди овај додатак под називом Екцел у ЈСОН који помаже корисницима да конвертују своје Екцел податке у ЈСОН формат. Сада, хајде да сазнамо нешто о додатку из програма Екцел у ЈСОН и такође погледајте кораке за преузимање за њега.
Додатак Екцел у ЈСОН
Екцел у ЈСОН је додатак који нуди Мицрософт за претварање података Екцел листа у ЈСОН формат. Када се подаци конвертују у ЈСОН формат, колоне Екцел листа се мењају у кључеве објеката у ЈСОН-у. Преузимање и коришћење корисника не кошта бесплатно.
Овај додатак можете преузети из продавнице Оффице.
Услов
Додатак Екцел у ЈСОН ће радити само на Екцел 2013 или новијим верзијама. Дакле, ваша Екцел верзија мора бити 2013 или новија.
Ограничење
Овај додатак има ограничење.
Може да конвертује изабране Екцел податке у ЈСОН формат.
Овај додатак тренутно подржава две врсте конверзија.
- Ред
- Угнездио
Конверзија редова
У конверзији типа реда, први ред се третира као заглавље, а остали редови се тумаче као подаци.
Угнежђена конверзија
У конверзији угнежђеног типа, можете дефинисати ЈСОН шему. Овај додатак ће извршити конверзију у складу са шемом коју сте дали.
Преузмите додатак
Екцел у ЈСОН додатак је доступан у Оффице продавници; можете га преузети одатле. За учење корак по корак, пратите ово поглавље у наставку -
Корак 1: Преузмите програмски додатак Екцел у ЈСОН са следећег линк .
Корак 2: Отвориће се веб страница Оффице продавнице на којој кликните на Добити сада дугме.
Корак 3: Пре почетка преузимања, тражиће да се пријавите на свој Мицрософт налог са важећим акредитивима.
Ако немате Мицрософт налог, пријавите се бесплатно да бисте креирали нови налог.
4. корак: Када се пријавите на свој Мицрософт налог. Тражиће неке основне информације које захтева ова апликација пре преузимања. Овде наведите ове детаље и кликните на Настави дугме.
Савет: Поља која су означена знаком * су обавезна поља, а друга су опциона.
5. корак: Сада кликните на Отворите у Екцел-у дугме овде.
Ако немате преузету верзију МС Екцел-а 2013 или новију у свом систему, можете ићи на канцеларију на мрежи. Кликом на ову везу.
Кликнули смо на Отвори у Екцелу.
Корак 6: У овом искачућем прозору оставите поље за потврду неозначеним и кликните на Отворите Екцел овде.
7. корак: Ваш Екцел ће се отворити на вашем систему, али за то је потребна интернетска веза. Ако није доступан, можда ћете добити ову врсту грешке упозорења.
Корак 8: Када кликнете на ОК, приказаће вам се још један панел који вам показује разлог зашто се ова грешка може појавити. Ова грешка може бити из следећих разлога.
Дакле, повежите свој систем са интернетом и затворите тренутно отворену Екцел радну свеску.
9. корак: Следите корак 5 и корак 6 поново, где кликните на Отворите Екцел дугме.
Овај пут је ваш систем повезан на интернет. Дакле, неће приказати никакву грешку и прекид током инсталирања додатка.
10. корак: Интерфејс у Екцел датотеци ће се отворити овако са Додатак Екцел у ЈСОН. Сада додајте овај додатак на картицу Екцел кликом на Верујте овом додатку дугме присутно на десном панелу.
Корак 11: Додатак Екцел у ЈСОН је успешно додат на Екцел траку као картица на крају. Погледајте овде -
Корак 12: Ваш програмски додатак Екцел то ЈСОН је спреман за покретање. Доступан је унутар Екцел-то-ЈСОН картицу под именом Покрени Екцел-то-ЈСОН дугме.
Напомена: Екцел датотека, која је тренутно отворена, је само за читање и садржи неколико упутстава о овој алатки. Стога прво отворите циљану датотеку коју желите да претворите у Екцел у ЈСОН.
Корак 13: Припремите нови Екцел лист или отворите онај чије податке желите да промените у формату. Отворили смо постојећу датотеку са детаљима о особи и кликните на Покрените Екцел-то-ЈСОН дугме.
Корак 14: Када кликнете на њега, можда ћете добити ову грешку. Занемари и кликни У реду да се крене напред.
Савет: Док користите овај додатак за конверзију података, ваш систем мора бити повезан на интернет. У супротном, можете се суочити са проблемима.
Корак 15: Сада изаберите податке из најмање прва два реда или све где се први сматра заглављем, а други као подацима. Затим кликните на ГО у десном панелу.
Корак 16: Видећете да су изабрани подаци конвертовани у ЈСОН формат и доступни испод дугмета Иди.
Корак 17: Копирајте ове податке одавде, налепите ове ЈСОН податке у датотеку и сачувајте је. Дакле, кликните на Копирај у међуспремник дугме овде.
Корак 18: ЈСОН подаци су успешно копирани у међуспремник.
Корак 19: Сада, налепите ове копиране податке међуспремника у Ворд датотеку и сачувајте је. Копирани подаци ће изгледати као што је приказано испод -
Екцел у ЈСОН користећи ВБА уређивач кода
Поред коришћења свих ових алата, можете користити уграђену функцију програма Екцел ( ВБА уређивач кода ) да бисте претворили Екцел податке у ЈСОН формат. Направите код за њега и извршите код; извршиће мапирање Екцел колона у ЈСОН објектне кључеве и конвертовати податке у ЈСОН.
Ако вам је пријатно да радите кодирање, онда је то добар начин за вас. Дакле, не морате експлицитно да преузимате горенаведене алате да бисте своје Екцел податке претворили у ЈСОН формат. Док то можете учинити без преузимања било каквог софтвера на вашем систему помоћу Екцел ВБА уређивача кода.
Савет: Ваши Екцел подаци морају имати називе колона јер се први ред увек сматра заглављем.
ВБА код
Следи комплетан код за конверзију података Екцел датотеке у ЈСОН формат. Копирајте овај следећи код и налепите га у одговарајући ВБА уређивач кода.
Public Function ExcelToJSON(rng As Range) As String ' Check there must be at least two columns in the Excel file If rng.Columns.Count 1 Then ' Start data row Dim jsonData As String: jsonData = '{' ' Loop through each column and combine with the header For headerLoop = 1 To colCount jsonData = jsonData & '''' & headerRange.Value2(1, headerLoop) & '''' & ':' jsonData = jsonData & '''' & rng.Value2(dataLoop, headerLoop) & '''' jsonData = jsonData & ',' Next headerLoop ' Strip out the comma in last value of each row jsonData = Left(jsonData, Len(jsonData) - 1) ' End data row JSON = JSON & jsonData & '},' End If Next ' Strip out the last comma in last row of the Excel data JSON = Left(JSON, Len(JSON) - 1) JSON = JSON & ']' ExcelToJSON = JSON End Function
У овом ВБА коду смо дефинисали функцију под називом ЕкцелТоЈСОН који ће се касније користити у Екцел датотеци за претварање Екцел података у ЈСОН формат. Да видимо како ће се извршити.
Синтакса
=ExcelToJSON(range)
Сада се вратите у Екцел датотеку и напишите следећу формулу РОУНД() у Екцел ћелију у коју желите да поставите конвертовани ЈСОН резултат. На пример,
=ЕкцелТоЈСОН(А1:Ф3)
Тренутно конвертујемо податке из прва два реда Екцела само у ЈСОН формат.
стринг.цомпарето ц#
притисните Ентер кључ и добијете резултат и видите да су подаци успешно конвертовани у ЈСОН облик. Слично, ову функцију можете користити за више конверзије.
За детаљан опис овог кода, погледајте наш следећи водич, где смо објаснили овај код и променљиве које су креиране и коришћене у њему.