JSON hoặc XML.| Loại | Mô tả |
|---|---|
| null | Đại diện cho một giá trị JSON "null". |
| boolean | Đại diện cho giá trị "true" hoặc "false", tương ứng với giá trị JSON "true" hoặc "false". |
| object | Đại diện cho một tập hợp không có thứ tự gồm các cặp khóa-giá trị, tương ứng với giá trị JSON "object". |
| array | Đại diện cho một danh sách giá trị có thứ tự, tương ứng với giá trị JSON "array". |
| number | Đại diện cho một giá trị số thập phân cơ số 10 có độ chính xác tùy ý, tương ứng với giá trị JSON "number". |
| string | Đại diện cho một chuỗi ký tự Unicode, tương ứng với giá trị JSON "string". |
array, một thuộc tính cấp con ITEMS sẽ được tự động tạo. Thuộc tính này chỉ định kiểu dữ liệu của các phần tử trong mảng.| Từ khóa | Mô tả |
|---|---|
| allOf (AND) | Chỉ định rằng thuộc tính phải tuân theo tất cả schema được định nghĩa trong composition. |
| anyOf (OR) | Chỉ định rằng thuộc tính có thể tuân theo bất kỳ schema nào được liệt kê trong composition. |
| oneOf (XOR) | Chỉ định rằng thuộc tính phải tuân theo một và chỉ một trong các schema được định nghĩa trong composition. |
| Nút | Mô tả |
|---|---|
| * | Cho biết thuộc tính có bắt buộc hay không. |
| N | Chỉ định thuộc tính có cho phép giá trị null hay không. |
| Settings | Cho phép bạn chỉnh sửa các cài đặt nâng cao trong Type Editor. |
String, Integer và Number, Apidog hỗ trợ enum. Bằng cách bật công tắc enum, bạn có thể thêm các giá trị enum và mô tả. Ngoài ra, bạn có thể thực hiện Bulk Edit cho các giá trị enum.object, sau đó sử dụng từ khóa additionalProperties để chỉ định kiểu của các giá trị trong các cặp khóa-giá trị.



name và email. Giờ đây, với việc nâng cấp hệ thống, bạn muốn bao gồm các trường khác.

(0,"A",2,"C"), bạn có thể đặt loại phần tử thành array trong mô hình dữ liệu, sau đó đặt kiểu của items thành anyOf trong mẫu kết hợp, rồi thêm các phần tử con có kiểu string và integer tương ứng.


| Công cụ | Mô tả |
|---|---|
| Generate from JSON etc. | Công cụ này cho phép bạn tự động tạo schema từ JSON, dữ liệu XML và các nguồn khác, hoặc trực tiếp từ cấu trúc bảng cơ sở dữ liệu. Tìm hiểu thêm về Tạo schema từ JSON, v.v.. |
| Preview | Công cụ này tạo dữ liệu mock tuân theo định nghĩa schema, cung cấp bản xem trước của dữ liệu dự kiến. |
| Generate code | Công cụ này có thể tạo mã định nghĩa cấu trúc dữ liệu bằng nhiều ngôn ngữ lập trình khác nhau. Tìm hiểu thêm về Tạo mã. |
| JSON Schema | Công cụ này cho phép chỉnh sửa trực tiếp JSON schema để tinh chỉnh và tùy chỉnh. |