This article was co-authored by wikiHow staff writer, Darlene Antonelli, MA. Darlene Antonelli is a Technology Writer and Editor for wikiHow. Darlene has experience teaching college courses, writing technology-related articles, and working hands-on in the technology field. She earned an MA in Writing from Rowan University in 2012 and wrote her thesis on online communities and the personalities curated in such communities.
This article has been viewed 47,651 times.
Learn more...
This wikiHow will teach you how to convert TXT to JSON using a built-in converter with Microsoft Visual Studio or a web browser with AnyConv. With AnyConv, you're limited to a file size of 50mb.
Steps
Using a Browser
-
1Go to https://anyconv.com/txt-to-json-converter/ in a web browser. You can use any web browser to convert TXT to JSON.
-
2Click Choose File. It's centered in the page; doing so will bring up your file manager.Advertisement
-
3Navigate to and double-click to open your TXT file. Your TXT file needs to be smaller than 50mb to do this.
-
4Click Convert. The drop-down should already display "JSON" as the file type you're converting to.
- The conversion process may take a while depending on the size of the file and your internet connection.
-
5Click Download. Your file manager will open for you to choose a save location and file name before saving.
Using Visual Studio
-
1Open the TXT document in Microsoft Visual Studio. You'll find this program in your Start menu or the Applications folder in Finder.
- If you don't have Visual Studio, you can download it and start a free trial from https://visualstudio.microsoft.com/downloads/.
-
2Enter the following code after your TXT:
- You need to change the first filename listed to your TXT file; the second filename will be the name of the converted file, so you might need to change that name too. This code example taken from: https://www.geeksforgeeks.org/convert-text-file-to-json-in-python/.
#Python program to convert text[[Image:Convert Txt to Json Step 6 Version 2.jpg|center]] #file to JSON import json[[Image:Convert Txt to Json Step 7 Version 2.jpg|center]] #the file to be converted to[[Image:Convert Txt to Json Step 8 Version 2.jpg|center]] # json format filename = 'EXAMPLE.txt' # dictionary where the lines from # text will be stored dict1 = {} # creating dictionary with open(filename) as fh: for line in fh: # reads each line and trims of extra the spaces # and gives only the valid words command, description = line.strip().split(None, 1) dict1[command] = description.strip() # creating json file # the JSON file is named as test1 out_file = open("test1.json", "w") json.dump(dict1, out_file, indent = 4, sort_keys = False) out_file.close()
-
3Save the file. You can either use the keyboard shortcut (Ctrl/Cmd + S) to save or navigate to File > Save.
About This Article
1. Go to https://anyconv.com/txt-to-json-converter/ in a web browser.
2. Click Choose File.
3. Navigate to and double-click to open your TXT file.
4. Click Convert.
5. Click Download.