Hướng dẫn array to xml python - mảng sang xml python
Tôi có một số mã Python mà tôi đã viết để chuyển đổi danh sách Python thành một phần tử XML. Nó có nghĩa là để tương tác với LabView, do đó định dạng mảng XML kỳ lạ. Dù sao, đây là mã:
Bây giờ tôi cần viết một phương thức unpack () để chuyển đổi mảng XML được đóng gói trở lại thành danh sách python. Tôi có thể trích xuất các kích thước mảng và dữ liệu chỉ tốt:
Nhưng tôi không chắc chắn làm thế nào để không phù hợp với mảng. Điều gì sẽ là một cách hiệu quả để làm điều đó? Chỉnh sửa: Đây là danh sách Python và XML tương ứng trông như thế nào. Lưu ý: Các mảng là N chiều.
Và sau đó là phiên bản XML:
Định dạng thực tế không quan trọng, tôi chỉ không biết làm thế nào để không thể hiểu được danh sách từ:
Trở lại:
given:
Giả sử pack_simple () và unpack_simple () làm giống như gack () và unpack () cho các loại dữ liệu cơ bản (int, long, chuỗi, boolean). Cách tiếp cận của Jack có vẻ dễ dàng hơn, đây là một cách khác bao gồm cả những nhận xét bạn cần:
Đầu vào của tôi
Đầu ra của tôi |