Có bất kỳ quy ước đặt tên nào cho phần mở rộng tệp lược đồ json không? XML có .xsd (Định nghĩa lược đồ XML), các tệp lược đồ json nào có, .jsd (Định nghĩa lược đồ JSON)?Mở rộng tệp lược đồ Json
Trả lời
Từ Gary Court:
Cá nhân tôi sử dụng .schema.json, nhưng không có tập tin mở rộng chính thức. Tuy nhiên, loại mime chính thức là "application/schema + json".
Tôi cũng sử dụng * .schema.json – jasonkarns
Tôi cũng sử dụng * .schema.json – bhspencer
Theo số last draft (v4), không có tiện ích mở rộng mới nào được đề xuất cho các tệp lưu trữ sơ đồ json. .json mở rộng được sử dụng profusely trong tài liệu đó. .json cũng là phần mở rộng ưu tiên trong trình xác thực (PHP, Ruby, Python).
Vì vậy, tôi nghĩ rằng .json nên là tùy chọn ưa thích khi không có tiện ích mở rộng mới chính thức/chuẩn.
Tôi đã bắt đầu sử dụng .jschema
sau khi tôi đã chạy với trình phân tích cú pháp lược đồ JSON dựa trên tiện ích mở rộng tự động thêm id vào ví dụ RAML bên ngoài cũng là các tệp .json
.
Sau cùng, chúng là một định dạng cụ thể. HTML là XML, là UML và chúng tôi sử dụng một phần mở rộng tệp khác cho mỗi tệp.
- 1. JSON có lược đồ
- 2. Tạo lược đồ Json từ lược đồ XML (XSD)
- 3. Tạo lược đồ JSON từ lớp Java
- 4. Sử dụng RegEx trong Lược đồ JSON
- 5. Xác thực lược đồ JSON với PHP
- 6. Lược đồ nhân rộng SQL Server Merge
- 7. Không tìm thấy lược đồ nào cho điểm mở rộng "org.eclipse.ui.menus"
- 8. Cài đặt Tiện ích mở rộng PostgreSQL cho tất cả các lược đồ
- 9. Tải tệp mở rộng
- 10. Xác thực lược đồ JSON với các khóa tùy ý
- 11. Công cụ để mô tả lược đồ JSON
- 12. Xác thực lược đồ JSON bằng cách sử dụng java
- 13. Ví dụ về lược đồ Json cho patternProperties
- 14. Bạn có thể đặt chú thích trong các tệp lược đồ JSON của Avro không?
- 15. Làm cách nào để quản lý nhiều tệp lược đồ JSON?
- 16. FileUpload tải tệp mở rộng
- 17. Có một công cụ để tạo một lược đồ JSON từ một lược đồ XML thông qua Java không?
- 18. CMake/CTest & gcovr: tên tệp mở rộng?
- 19. Mở một tệp JSON lớn trong Python
- 20. xác thực lược đồ XML
- 21. Mở rộng bảng phụ jqgrid
- 22. Xác thực lược đồ XML của XElement
- 23. Mongoose: mở rộng schemas
- 24. Sử dụng XSD2CODE với nhiều tệp lược đồ
- 25. Nhiều tệp lược đồ XSD cho các lớp C#
- 26. Tham chiếu một lược đồ XSD trong tệp jar
- 27. Bao gồm Loại lược đồ trong tệp WSDL
- 28. Cách xem lược đồ của bảng db2 (tệp)
- 29. Tệp định dạng Lược đồ XML: pain.008.002.02
- 30. Đuôi mở rộng tệp trong Emacs
Là một người làm việc trên đặc tả lược đồ JSON hiện tại, nó không thực sự là một cái gì đó đã được xem xét. Nếu bạn nghĩ rằng nó nên được, cảm thấy tự do để mở một vấn đề trên repo github. – Relequestual