Użytkownicy mają różne wymagania, np. konwersję danych Excela do formatu JSON. Musi wykonać mapowanie kolumn arkusza Excela na klucze obiektów. Konwerter Excel na JSON pomaga przekonwertować dane pliku .xls na format pliku .JSON.
Te pliki Excel mogą zawierać tekst, wykresy, wykresy, formatowanie, funkcje i więcej danych.
W programie Excel nie ma predefiniowanej metody konwersji danych Excel na JSON. Aby wykonać to zadanie, możesz użyć oprogramowania do konwersji programu Excel do formatu JSON online lub pobrać dodatek ze sklepu Microsoft.
obj w Javie
Dlaczego Excel do JSON?
Pliki Excel to pliki o dużej wadze, które mogą zawierać tekst, wykresy, wykresy, formatowanie, funkcje i więcej danych.
Podczas gdy pliki JSON są lekkimi dokumentami tekstowymi. Przechowuje dane w prostej strukturze danych. Dlatego pliki JSON można otwierać w dowolnym oprogramowaniu tekstowym, takim jak Notatnik lub Wordpad.
Dostępnych jest kilka narzędzi do konwersji danych Excel do formatu JSON.
W tym miejscu omówimy te narzędzia wraz z linkami do pobrania.
Wskazówka: Konwerter WTSolution Excel na JSON jest również znany jako dodatek Excel do JSON. Microsoft oferuje to narzędzie.
Do ostatniego narzędzia - Excel do JSON, pokażemy Ci również, jak pobrać i używać tego oprogramowania.
Altova MapForce
Altova MapForce to także narzędzie do mapowania i konwersji danych. Jest to przydatne oprogramowanie do konwersji różnych zestawów danych. Za pomocą tego narzędzia możesz konwertować dane Excela na JSON, XML na JSON i odwrotnie.
OBRAZ
Dodatkowo narzędzie to pozwala także użytkownikom konwertować JSON na CSV, EDI, bufor protokołu Google i nie tylko. To narzędzie jest łatwe w użyciu, ponieważ zapewnia interfejs „przeciągnij i upuść”. Obsługuje także zaawansowane przetwarzanie danych.
Altova MapForce nie jest darmowym oprogramowaniem, ale oferuje 30-dniowy bezpłatny okres próbny. Pobierz narzędzie Altova MapForce z poniższej strony połączyć .
Konwerter plików XLS White Town na JSON
To oprogramowanie jest konwerterem xls na JSON. Jak sama nazwa wskazuje, pozwala użytkownikom konwertować dane Excel do formatu JSON. Umożliwia jednak jedynie zmianę danych Excela na format JSON. To oprogramowanie obsługuje oba formaty (formaty .xls i .xlsx) programu Excel.
OBRAZ
Jedną z największych zalet korzystania z tego oprogramowania jest to, że jest ono bezpłatne. Chociaż możesz także kupić licencję osobistą lub biznesową. Jest bardzo łatwy w użyciu, dlatego cieszy się dużą popularnością, zwłaszcza wśród osób przesyłających swoje dane online.
Możesz pobrać narzędzie konwertujące White Town xls do JSON z poniższej strony połączyć .
Edytor JSON tlenu
Oxygen JSON Editor to oprogramowanie służące do konwersji danych pliku Excel do formatu JSON poprzez mapowanie kolumn Excela na klucz obiektowy JSON. To oprogramowanie jest oprogramowaniem złożonym niż inne, które opisaliśmy powyżej.
Ponieważ Oxygen JSON Editor jest złożonym oprogramowaniem, ma również złożone funkcje. Złożone funkcje, takie jak - sprawdzanie poprawności struktury, wcięcie, format i uzupełnianie treści. Dodatkowo oprogramowanie to pozwala nam również na konwersję dokumentu XML do formatu JSON.
OBRAZ
Edytor Oxygen JSON działa inaczej niż inne konwertery Excel na JSON. Do konwersji wykorzystuje szablon arkusza stylów XSLT. Większość profesjonalistów woli to oprogramowanie do konwersji danych. Jest to płatne oprogramowanie, którego wersje osobiste, biznesowe i akademickie są dostępne na jego oficjalnej stronie internetowej.
Sprawdź jego oficjalną stronę, aby pobrać plik Edytor JSON tlenu .
Konwerter WTSolution Excel na JSON
Jest to ostatni konwerter Excela na JSON w tym rozdziale, za pomocą którego można dokonać konwersji Excela na JSON na swoich danych. Jest to prosta aplikacja do wykonania tego zadania. To oprogramowanie obsługuje dwa typy konwersji danych Excel: wierszowe i zagnieżdżone.
Słyszałeś także jego nazwę jako dodatek Excel do JSON. Firma Microsoft oferuje ten dodatek o nazwie Excela do JSON który pomaga użytkownikom konwertować dane Excel do formatu JSON. Teraz dowiedzmy się czegoś o dodatku Excel do JSON i zobaczmy także kroki jego pobierania.
Dodatek Excel do JSON
Excela do JSON to dodatek oferowany przez firmę Microsoft do konwersji danych arkusza Excel do formatu JSON. Kiedy dane są konwertowane do formatu JSON, kolumny arkusza Excel są zamieniane na klucze obiektowe w JSON. Pobranie i korzystanie z niego nie wiąże się z żadnymi opłatami ze strony użytkownika.
Dodatek ten można pobrać ze sklepu Office.
Wymóg
Dodatek Excel do JSON będzie działał tylko w wersji Excel 2013 lub wyższej. Dlatego wersja programu Excel musi być 2013 lub nowsza.
Ograniczenie
Ten dodatek ma ograniczenia.
Potrafi konwertować wybrane dane Excela do formatu JSON.
Obecnie ten dodatek obsługuje dwa typy konwersji.
- Wiersz
- Zagnieżdżone
Konwersja wierszy
W przypadku konwersji typu wiersza pierwszy wiersz jest traktowany jako nagłówek, a pozostałe wiersze są interpretowane jako dane.
Zagnieżdżona konwersja
W przypadku konwersji typu zagnieżdżonego można zdefiniować schemat JSON. Ten dodatek dokona konwersji zgodnie ze schematem, który podałeś.
Pobierz dodatek
Excela do JSON dodatek dostępny jest w sklepie Office; możesz go stamtąd pobrać. Aby dowiedzieć się krok po kroku, postępuj zgodnie z poniższym rozdziałem -
Krok 1: Pobierz dodatek Excel do JSON z poniższej listy połączyć .
Krok 2: Otworzy się strona internetowa sklepu Office, na której kliknij przycisk Zdobądź to teraz przycisk.
Krok 3: Przed rozpoczęciem pobierania zostaniesz poproszony o zalogowanie się na konto Microsoft przy użyciu ważnych danych uwierzytelniających.
Jeśli nie masz konta Microsoft, zarejestruj się bezpłatnie, aby utworzyć nowe konto.
Krok 4: Po zalogowaniu się do konta Microsoft. Przed pobraniem poprosi o podanie podstawowych informacji wymaganych przez tę aplikację. Tutaj podaj te szczegóły i kliknij przycisk Kontynuować przycisk.
Wskazówka: Pola oznaczone znakiem * są polami wymaganymi, a pozostałe są opcjonalne.
Krok 5: Teraz kliknij Otwórz w Excelu przycisk tutaj.
Jeśli nie masz w systemie pobranej wersji MS Excel 2013 lub nowszej, możesz skorzystać z pakietu Office online. Klikając na ten link.
Kliknęliśmy Otwórz w Excelu.
Krok 6: W tym wyskakującym okienku pozostaw pole wyboru niezaznaczone i kliknij Otwórz Excela Tutaj.
Krok 7: Twój Excel zostanie otwarty w Twoim systemie, ale wymaga połączenia z Internetem. Jeśli nie jest dostępny, może pojawić się tego typu błąd ostrzegawczy.
Krok 8: Kiedy klikniesz OK, wyświetli się jeszcze jeden panel, który pokazuje powód, dla którego może wystąpić ten błąd. Ten błąd może wynikać z następujących powodów.
Podłącz więc swój system do Internetu i zamknij aktualnie otwarty skoroszyt programu Excel.
Krok 9: Wykonaj ponownie krok 5 i krok 6, gdzie kliknij Otwórz Excela przycisk.
Tym razem Twój system jest podłączony do Internetu. Dzięki temu podczas instalacji dodatku nie zostaną wyświetlone żadne błędy ani przerwy.
Krok 10: Interfejs pliku Excel otworzy się w następujący sposób Dodatek Excel do JSON. Teraz dodaj ten dodatek do karty Excel, klikając Zaufaj temu dodatkowi przycisk znajdujący się na prawym panelu.
Krok 11: Dodatek Excel do JSON został pomyślnie dodany do wstążki programu Excel jako karta na końcu. Spójrz tutaj -
Krok 12: Twój dodatek Excel do JSON jest gotowy do uruchomienia. Jest dostępny w środku Excel do JSON zakładka o nazwie Uruchom Excel do JSON przycisk.
Uwaga: Aktualnie otwarty plik Excel jest tylko do odczytu i zawiera kilka instrukcji dotyczących tego narzędzia. Dlatego najpierw otwórz docelowy plik, który chcesz przekonwertować Excel na JSON.
Krok 13: Przygotuj nowy arkusz Excela lub otwórz ten, którego format danych chcesz zmienić. Otworzyliśmy istniejący plik danych osobowych i kliknęliśmy na Uruchom program Excel do JSON przycisk.
Krok 14: Po kliknięciu może pojawić się ten błąd. Zignoruj to i kliknij OK ruszać naprzód.
Wskazówka: podczas korzystania z tego dodatku do konwersji danych, Twój system musi być podłączony do Internetu. W przeciwnym razie możesz napotkać problemy.
Krok 15: Teraz wybierz co najmniej dane z dwóch pierwszych wierszy lub wszystkie, gdzie pierwszy jest uważany za nagłówek, a drugi za dane. Następnie kliknij IŚĆ w prawym panelu.
Krok 16: Zobaczysz, że wybrane dane są konwertowane do formatu JSON i dostępne pod przyciskiem Przejdź.
Krok 17: Skopiuj te dane stąd, wklej te dane JSON do pliku i zapisz. Dlatego kliknij Skopiuj do schowka przycisk tutaj.
Krok 18: Dane JSON zostały pomyślnie skopiowane do schowka.
Krok 19: Teraz wklej skopiowane dane ze schowka do pliku Word i zapisz je. Skopiowane dane będą wyglądać jak pokazano poniżej -
Excel do JSON przy użyciu edytora kodu VBA
Oprócz korzystania ze wszystkich tych narzędzi, możesz skorzystać z wbudowanej funkcji programu Excel ( Edytor kodu VBA ), aby przekonwertować dane Excela na format JSON. Utwórz dla niego kod i wykonaj go; wykona mapowanie kolumn Excela na klucze obiektowe JSON i przekonwertuje dane na JSON.
Jeśli czujesz się komfortowo w kodowaniu, jest to dla Ciebie dobry sposób. Dlatego nie musisz bezpośrednio pobierać omawianych powyżej narzędzi, aby przekonwertować dane Excel do formatu JSON. Chociaż możesz to zrobić bez pobierania żadnego oprogramowania w systemie, korzystając z edytora kodu Excel VBA.
Wskazówka: Twoje dane Excel muszą mieć nazwy kolumn, ponieważ pierwszy wiersz jest zawsze traktowany jako nagłówek.
Kod VBA
Poniżej znajduje się kompletny kod do konwersji danych pliku Excel do formatu JSON. Skopiuj poniższy kod i wklej go do odpowiedniego edytora kodu VBA.
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
W tym kodzie VBA zdefiniowaliśmy funkcję o nazwie ExcelToJSON który zostanie później użyty w pliku Excel do konwersji danych Excel do formatu JSON. Zobaczymy jak to będzie działać.
Składnia
=ExcelToJSON(range)
Teraz wróć do pliku Excel i wpisz następującą formułę ROUND() w komórce Excela, w której chcesz umieścić przekonwertowany wynik JSON. Na przykład,
=ExcelDoJSON(A1:F3)
Obecnie konwertujemy dane dwóch pierwszych wierszy programu Excel tylko do formatu JSON.
odlany w sql
wciśnij Wchodzić key i uzyskaj wynik i sprawdź, czy dane zostały pomyślnie przekonwertowane na formularz JSON. Podobnie możesz użyć tej funkcji, aby uzyskać większą konwersję.
Szczegółowy opis tego kodu znajdziesz w naszym kolejnym samouczku, w którym wyjaśniliśmy ten kod oraz utworzone i użyte w nim zmienne.