Cách tốt nhất để mô tả dữ liệu JSON trong thông số kỹ thuật là gì?Cách mô tả dữ liệu JSON trong thông số kỹ thuật?
Trong quá khứ tôi đã sử dụng các ví dụ có mô tả 'dài dòng', nhưng nó cảm thấy không chính xác.
Có vẻ như tiêu chuẩn mới bắt đầu là JSON schema, nhưng nó không giống như một dự án cực kỳ tích cực. Có cách nào khác không?
(Cập nhật) Sau khi suy nghĩ về vấn đề này trong vài ngày tôi thích bmargulies gợi ý xung quanh sử dụng một quy ước chuyển đổi. Vì các tài liệu JSON trong trường hợp này chúng ta sắp ra khỏi các dịch vụ web .NET Tôi sẽ chỉ đơn giản là viết tư liệu lược đồ với cú pháp lớp C#. Điều này có thể không hoàn toàn khắt khe, nhưng mọi người tham gia sẽ hiểu nó và kết hợp với các ví dụ sẽ nhận được thông điệp trên càng nhanh càng tốt.
Bạn có cần một cách tiêu chuẩn để chỉ định lược đồ JSON hoặc cách chính thức để viết các công cụ để kiểm tra dữ liệu theo thông số kỹ thuật không? –
Chủ yếu là tôi muốn một ký pháp/cú pháp chuẩn cho tính nhất quán, và những người khác đọc thông số này sẽ quen thuộc với nó. Các công cụ để xác nhận mẫu sẽ là tuyệt vời quá, và rất hữu ích cho thử nghiệm đơn vị. –
Dù bạn làm gì, đừng làm mất các ví dụ. Họ _are_ cách tốt nhất để mô tả lược đồ của bạn. Bạn cần một cái gì đó khác cho tất cả các trường hợp góc, mặc dù. –