Lập trình là một trong những yếu tố quan trọng nhất mà chúng ta tìm thấy trong thế giới máy tính, vì nó là trụ cột cơ bản cho cả trang web và phát triển ứng dụng. Đối với điều này, có rất nhiều ngôn ngữ, trong đó chúng ta có thể làm nổi bật định dạng JSON, mà chúng ta sẽ nói đến tiếp theo.
Hôm nay chúng ta sẽ nói về các tệp có định dạng JSON. Chúng ta sẽ tìm hiểu chính xác chúng là gì, chúng được sử dụng để làm gì và việc sử dụng chúng có thể mang lại cho chúng ta những lợi ích gì. Chúng tôi cũng sẽ nói về các chương trình được thiết kế để giúp chúng tôi mở và xem nội dung của các tệp này, cũng như việc chỉnh sửa chúng. Cuối cùng, chúng tôi sẽ đề cập đến các vấn đề chính do các loại tệp này không mở đúng cách.
Định dạng tệp JSON là gì
JSON là chữ viết tắt cho Ký hiệu đối tượng JavaScript (JavaScript Object Notation) và chỉ là một trong nhiều văn bản đơn giản được tạo ra như một tập con của JavaScript, nhưng với tính linh hoạt của nó, nó nhanh chóng được coi là một ngôn ngữ độc lập, tự định vị như một sự thay thế cho XML cổ điển. Mặc dù có nhiều ứng dụng sử dụng định dạng này để trao đổi dữ liệu, nhưng không phải tất cả chúng đều có khả năng lưu dữ liệu, vì quá trình trao đổi diễn ra giữa các máy tính kết nối Internet.
tại sao sử dụng chúng
Loại định dạng tệp này là dựa trên văn bản , vì vậy chúng không thể thực thi được như tệp EXE. Do đó, cả người và máy tính đều có thể dễ dàng đọc và ghi vào tệp này.
Nó cũng nhỏ gọn và nhẹ, có thể mở bằng hầu hết các trình soạn thảo văn bản, mặc dù không phải tất cả đều cho phép chỉnh sửa. Nó chứa một .json phần mở rộng tệp khá giống với định dạng tệp XML, làm cho nó thay thế chính.
Định dạng này ánh xạ dễ dàng đến các cấu trúc dữ liệu được hầu hết các ngôn ngữ lập trình sử dụng. Và đó là hầu hết tất cả các ngôn ngữ đều chứa các thư viện hoặc một số chức năng có thể đọc và viết với cấu trúc JSON.
chính lợi thế
Trong những ngày đầu tiên, chúng được sử dụng để lưu trữ các cấu trúc và đối tượng dữ liệu đơn giản, cũng như để trao đổi dữ liệu giữa các máy chủ web và các ứng dụng web. Tuy nhiên, ngày nay chúng được sử dụng cho các mục đích khác vì có các trang web hoặc công cụ tìm kiếm sử dụng chúng.
Ví dụ, Mozilla Firefox sử dụng chúng để lưu các bản sao lưu của dấu trang của bạn, Google+ để lưu dữ liệu hồ sơ và cơ sở dữ liệu NoSQL sử dụng nó để lưu trữ dữ liệu phi cấu trúc. Ngoài ra, tương thích với các API lập trình khác nhau và thường được sử dụng để lập trình ứng dụng web AJAX.
Ngoài ra, nó được sử dụng cho các ứng dụng web , vì định dạng tệp này chịu trách nhiệm gửi thông báo đến máy chủ web từ các ứng dụng web, cũng như tải xuống trạng thái của ứng dụng web.
Các chương trình để mở tệp JSON
Tệp JSON là tệp văn bản thuần túy đơn giản, vì vậy bạn có thể mở chúng bằng bất kỳ trình soạn thảo văn bản nào. Windows không tự động chỉ định một trình soạn thảo thô để mở loại tệp này, vì vậy chúng tôi sẽ phải chọn chương trình theo cách thủ công. Các công cụ mà chúng ta sẽ nói đến tiếp theo được thiết kế để chúng ta có thể sử dụng chúng để xem và mở tệp JSON và một số thậm chí sẽ cho phép chúng tôi chỉnh sửa chúng.
bảng ghi nhớ
Đây có thể là cách dễ nhất để có thể mở tệp JSON, có sẵn trong cả Windows 11 và Windows 10 và các phiên bản cũ hơn của microsoft hệ điều hành, vì vậy mọi người đều có thể truy cập chúng mà không gặp sự cố.
Để làm điều này, chỉ cần nhấp chuột phải vào tệp của chúng tôi. Thao tác này sẽ mở menu ngữ cảnh, nơi chúng ta phải chọn tùy chọn “Mở bằng”. Tại đây, chúng ta phải nhấp vào nút “Ứng dụng khác” để chúng hiển thị cho chúng ta tất cả các chương trình có sẵn mà chúng ta có thể sử dụng. Ở đây chúng tôi chọn Notepad và nhấn OK. Chúng tôi cũng có thể chạy Notepad trực tiếp, nhấp vào tab “Tệp” và sau đó vào “Mở” và chọn tệp mong muốn.
Từ thời điểm này, chúng tôi có thể đọc tệp, Chỉnh sửa nó và lưu bất kỳ thay đổi nào chúng tôi cần thực hiện.
Mozilla Firefox
Nó là một trong những trình duyệt web mã nguồn mở phổ biến và có thể tùy chỉnh. Như chúng tôi đã đề cập trước đây, Firefox sử dụng loại tệp này để tạo một bản sao của các dấu trang của nó, vì vậy có thể sử dụng trình duyệt này để mở tệp JSON, không chỉ trên Windows mà còn trên các hệ điều hành khác như Linux hoặc macOS. Chúng ta có thể tải về miễn phí từ trang web của nó.
Để thực hiện việc này, chỉ cần chạy nó và mở một cửa sổ mới, nơi bạn có thể kéo và thả tệp. Ngoài ra, chúng ta cũng có thể sử dụng phương pháp trước đó, bằng cách nhấp chuột phải vào tệp và chọn Firefox từ danh sách các ứng dụng xuất hiện trong menu ngữ cảnh.
Trình duyệt của Mozilla đảm nhận việc giải thích dữ liệu cho chúng tôi, hiển thị dữ liệu theo cách dễ đọc hơn. Hạn chế chính mà chúng tôi sẽ tìm thấy là chúng tôi chỉ có thể xem tệp trong Firefox, nhưng trong trường hợp này chúng tôi sẽ không thể chỉnh sửa nó.
Nguyên tử
Nó là một trong những trình chỉnh sửa mã nguồn mở và miễn phí phổ biến nhất và nó có thể được sử dụng trong môi trường mã hóa vì nó tương thích với các ngôn ngữ như C ++, Java, YAML, PASCAL và HTML, v.v., một trình soạn thảo văn bản thuần túy hoặc một trình đọc tệp JSON hoặc XML đơn giản . Nó có một giao diện trực quan mà bạn có thể so sánh và chỉnh sửa mã giữa các tệp.
Để sử dụng, bạn chỉ cần tải xuống từ trang web của nhà phát triển và cài đặt nó. Sau khi thực thi, hãy nhấp vào tab “Tệp” ở phía trên bên trái và chọn “Mở tệp”. Bây giờ chúng ta chỉ phải chọn và mở tệp JSON.
Notepad + +
Nó là một trong những lựa chọn thay thế phổ biến nhất cho Notepad như một trình soạn thảo văn bản thuần túy, cải tiến đáng kể của Microsoft, vì nó có nhiều chức năng hơn vì nó thực sự được sử dụng như một trình soạn thảo mã nguồn. Nó hỗ trợ nhiều ngôn ngữ lập trình và khả năng đọc và chỉnh sửa các tệp JSON .
Để làm điều này, chỉ đơn giản là tải xuống Notepad ++ miễn phí từ trang web của nó và cài đặt nó. Sau khi thực thi, chúng tôi nhấp vào tab “Tệp” mà chúng tôi tìm thấy ở phía trên bên trái, chúng tôi nhấp vào “Mở” và chọn tệp của chúng tôi để nó mở và hiển thị trong giao diện chương trình. Ngoài ra, với chương trình này, nó không chỉ cho phép chúng ta xem chúng mà còn có thể chỉnh sửa chúng.
WordPad
Một chương trình khác mà chúng ta có thể tìm thấy theo mặc định trong Windows và đó là sự kết hợp giữa Notepad và Microsoft Word từ Office, với nhiều chức năng hơn cái đầu tiên nhưng ít hơn cái thứ hai. WordPad là một trình soạn thảo văn bản đơn giản có khả năng cung cấp các tùy chọn định dạng phong phú, nơi bạn có thể chọn các phông chữ khác nhau, chèn đối tượng, đặt khoảng cách dòng, v.v. Ngoài ra, nó tương thích với các định dạng JSON, XML và DOCX, vì vậy nó cho phép bạn cả mở và chỉnh sửa các định dạng này.
Vì nó được tìm thấy theo mặc định trong cả Windows 10 và Windows 11, chỉ cần tìm kiếm nó trong hộp tìm kiếm của menu Start và chạy nó. Sau khi bắt đầu, hãy nhấp vào tab Tệp, nằm ở trên cùng bên trái và nhấp vào mở và chọn tệp.
Microsoft Excel
Nếu Excel được biết đến với bất cứ điều gì, thì nó là ứng dụng bảng tính nổi tiếng nhất và được sử dụng nhiều nhất trên toàn thế giới, cả người dùng gia đình và các chuyên gia. Ngoài việc tạo bảng, công thức toán học hoặc đồ thị, công cụ Microsoft phổ biến này còn cho phép bạn đọc ngôn ngữ lập trình , chẳng hạn như JSON.
Để sử dụng Excel, chúng tôi cần mua giấy phép của nó thông qua bộ ứng dụng văn phòng Office hoặc thông qua đăng ký Microsoft 365, có sẵn từ 69 euro mỗi năm chỉ dùng với mục đích cá nhân. Khi chúng tôi đã cài đặt xong, chúng tôi chạy nó và mở một bảng tính. Sau đó nhấp vào tab "Dữ liệu". Tại đây, chúng tôi xác định vị trí phần "Lấy và chuyển đổi dữ liệu" ở bên trái. Sau đó, chúng tôi nhấp vào “Lấy dữ liệu”, di chuyển con trỏ qua “Từ tệp” và nhấp vào “Từ JSON” . Tất cả những gì còn lại là xác định vị trí và chọn Mở để nó xuất hiện trong bảng tính.
Tệp JSON không mở, tại sao?
Các tệp JSON không mở được trong Windows là một vấn đề phổ biến mà nhiều người dùng phải đối mặt. Có những lý do khác nhau tại sao điều này có thể xảy ra. Lý do chính là chúng tôi không sử dụng chương trình chính xác. Do đó, nếu chúng tôi không có ứng dụng phù hợp trên PC cung cấp khả năng tương thích với định dạng này, thì sẽ không thể mở được.
Do đó, chúng tôi phải kiểm tra xem chúng tôi có các chương trình được liên kết với các tệp JSON sau đây không:
- Sao lưu bookmark Firefox.
- Tệp kê khai thiết bị của Google.
- Ký hiệu đích JavaScript.
Nếu chúng tôi gặp sự cố khi mở loại tệp này, nó có thể do kích thước của nó . Nếu chúng tôi sử dụng Notepad, do những hạn chế của nó, nó chỉ hỗ trợ các tệp có dung lượng tối đa 100 kilobyte, vì vậy nếu nó nặng hơn, chúng tôi có thể gặp sự cố chặn hoặc nó có thể không được hiển thị chính xác. Đối với các tệp lớn, các chương trình khác như WordPad, Atom, v.v. tốt hơn.
Một cách khác để giải quyết vấn đề này là đặt một ứng dụng mặc định cho loại định dạng này, để nó mở các tệp JSON theo mặc định. Để thực hiện việc này, chúng tôi truy cập menu Cài đặt Windows bằng cách nhấn phím tắt “Windows + I”. Sau đó nhấp vào “Ứng dụng” và “Ứng dụng mặc định”. Bây giờ trong “Đặt loại tệp hoặc liên kết mặc định”, chúng tôi viết .json và nhấp vào “Chọn giá trị mặc định”. Cuối cùng, chúng ta sẽ nhận được một cửa sổ bật lên sẽ hỏi chúng ta chương trình nào chúng ta muốn sử dụng. Chúng tôi chọn nó và chọn hộp “Luôn sử dụng ứng dụng này để mở tệp .json”.