Bỏ qua điều hướng

Prompt miễn phí

Prompt Python xử lý JSON lồng nhau

Viết hàm Python đọc JSON nhiều lớp, chịu được trường thiếu và trả kết quả ổn định, dễ kiểm thử.

Onter AdminCập nhật 09/10/2026 Mới · Chưa có đánh giá 0 lượt copy
CodingChatGPTClaudeCodex

Prompt dùng để làm gì?

Viết hàm Python đọc JSON nhiều lớp, chịu được trường thiếu và trả kết quả ổn định, dễ kiểm thử.

Điền thông tin của bạn

Prompt

Đọc JSON lồng nhau có trường thiếu hoặc null trong Python, với chính sách default rõ ràng. ĐẦU VÀO - Cấu trúc mẫu JSON: {{cau_truc_mau_json}} CÁCH LÀM VÀ OUTPUT Object đầy đủ, thiếu profile, profile=null đều cho kết quả có thể đối chiếu. GIỚI HẠN Đã chạy 3 case Python synthetic. Đây là dict Python; JSON truyền qua API phải dùng json.dumps. Không suy ra schema mọi hệ thống.
Xem đã lưu

Input mẫu

{
  "cau_truc_mau_json": "{\"user\": {\"profile\": null}}; name mặc định null, contacts mặc định []"
}

Output mẫu

def profile(data):
 if not isinstance(data,dict):raise ValueError('object required')
 user=data.get('user');user=user if isinstance(user,dict)else{}
 p=user.get('profile');p=p if isinstance(p,dict)else{}
 contacts=p.get('contacts');return {'name':p.get('name'),'contacts':contacts if isinstance(contacts,list)else[]}

profile({"user": {}})
# {"name": None, "contacts": []}

Cách sử dụng

Đọc JSON lồng nhau có trường thiếu hoặc null trong Python, với chính sách default rõ ràng. Điền tất cả input bắt buộc; ví dụ bên dưới là dữ liệu synthetic. Đối chiếu output với hợp đồng: Object đầy đủ, thiếu profile, profile=null đều cho kết quả có thể đối chiếu. Đã chạy 3 case Python synthetic. Đây là dict Python; JSON truyền qua API phải dùng json.dumps. Không suy ra schema mọi hệ thống.

Giải thích cấu trúc

Task
Đọc JSON lồng nhau có trường thiếu hoặc null trong Python, với chính sách default rõ ràng.
Verification
Object đầy đủ, thiếu profile, profile=null đều cho kết quả có thể đối chiếu.
Limitations
Đã chạy 3 case Python synthetic. Đây là dict Python; JSON truyền qua API phải dùng json.dumps. Không suy ra schema mọi hệ thống.
Model metadata
Các model tag hiện hữu là môi trường gợi ý, không chứng nhận đã benchmark từng model/version. Kiểm availability và capability trước dùng.

Mẹo sử dụng

  • Object đầy đủ, thiếu profile, profile=null đều cho kết quả có thể đối chiếu.
  • Đã chạy 3 case Python synthetic. Đây là dict Python; JSON truyền qua API phải dùng json.dumps. Không suy ra schema mọi hệ thống.
  • Dữ liệu ví dụ là synthetic; không đưa token, PII hay dữ liệu khách hàng vào input công khai.

Ứng dụng và bước tiếp theo

Viết hàm Python đọc JSON nhiều lớp, chịu được trường thiếu và trả kết quả ổn định, dễ kiểm thử.

Tùy chỉnh theo dữ liệu đầu vào và kiểm tra lại kết quả trước khi sử dụng. Nội dung giả lập phải được ghi rõ là minh họa.

Nguồn và giấy phép

ONTER biên tập · original

Đánh giá prompt

Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.

Prompt liên quan

KHÁM PHÁ ONTER

Tìm kiếm trên Onter

Nhập từ khóa để tìm nội dung phù hợp

↑ ↓ chọn · Enter mở · Esc đóngXem tất cả kết quả →

Tài khoản Onter

Đăng nhập rồi tiếp tục việc đang làm.

Mở trang đăng nhập riêng nếu trình duyệt chưa hiển thị biểu mẫu.

Contact Me on Zalo