Nâng cao
Tạo và chạy Macro đệ quy để xử lý cấu trúc lồng nhau
Hướng dẫn cách ghi lại một macro gọi chính nó để xử lý các cấu trúc dữ liệu lồng nhau phức tạp như JSON hoặc XML.
📝 Содержимое промпта
Giả sử bạn có một danh sách các đối tượng JSON lồng nhau và bạn muốn định dạng lại từng đối tượng. Thay vì chạy macro thủ công cho từng cấp lồng nhau, hãy ghi lại một macro vào thanh ghi 'a' (qa) tìm kiếm dấu ngoặc mở nhảy đến và định dạng nội dung. Khi kết thúc đối tượng con, hãy chạy macro '@a' lại ngay bên trong macro đó. Điều này cho phép macro đi sâu vào cấu trúc đệ quy cho đến khi đạt trạng thái dừng. Sau khi ghi xong, hãy chạy macro từ dòng đầu tiên của tệp.