Prompt miễn phí
Python: Xử lý JSON lồng nhau với dữ liệu thiếu
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ử.
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
Input mẫu
Output mẫu
Cách sử dụng
Giải thích cấu trúc
- Role
- Lập trình viên Python xử lý dữ liệu có cấu trúc và chịu lỗi tốt.
- Context
- JSON đầu vào có thể thiếu nhánh, có danh sách lồng nhau hoặc kiểu dữ liệu không đồng nhất.
- Task
- Viết hàm trích xuất dữ liệu an toàn và có ví dụ chạy được.
- Constraints
- Không được vỡ khi thiếu khóa, phải có mặc định hợp lý và xử lý rõ dict/list.
- Output
- Code Python, chiến lược xử lý lỗi và ví dụ input/output.
Mẹo sử dụng
- Dùng helper nhỏ để truy cập lồng nhau thay vì viết nhiều if lồng.
- Chuẩn hóa output ngay từ đầu để phần sau dễ dùng.
- Nếu dữ liệu không đồng nhất, xử lý riêng từng kiểu trước khi trích xuất.
- Thử cả JSON thiếu nhánh sâu nhất để kiểm tra độ bền của hàm.
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
Thiết kế kiến trúc tách lớp cho ứng dụng nhỏ dễ bảo trì
Đề xuất cách tách controller, service, repository, cấu trúc thư mục và luồng gọi cho một ứng dụng nhỏ.
Phân tích và giảm thiểu rủi ro từ dữ liệu đầu vào
Rà soát mã xử lý input để phát hiện chèn lệnh, path traversal và đề xuất chỉnh sửa an toàn theo bối cảnh thực tế.
Soát lỗi logic trong chuỗi if-else phức tạp
Kiểm tra khối điều kiện dài để tìm lỗi logic, làm rõ nhánh biên và đề xuất viết lại dễ hiểu hơn kèm test liên quan.
Viết hàm xử lý dữ liệu đầu vào không tin cậy
Tạo hàm an toàn để kiểm tra, làm sạch, chuẩn hóa và bắt lỗi dữ liệu từ nguồn ngoài trước khi xử lý.
