Tôi đang có tệp plist có một số giá trị với "&", ví dụ: M & I, khi tôi lưu tệp vào thư mục tài liệu và tải nó từ nhận được chế độ độc tài trống rỗng, bất kỳ ý tưởng nào về cách khắc phục vấn đề này.Plist chứa ký tự "&"
Trả lời
Nếu bạn đang trực tiếp sửa đổi tệp XML, bạn phải escape các ký tự nhất định - &
phải được thoát bằng cách sử dụng thực thể XML &
. Nếu bạn sử dụng trình chỉnh sửa, điều này sẽ được thực hiện tự động cho bạn.
Nếu bạn sử dụng CDATA
mục thay thế, bạn không phải thoát khỏi các ký tự.
Tôi đang trực tiếp sửa đổi xml
nhưng im nhận một từ điển trống khi đọc danh sách, –
Sam
ngay cả khi tôi xóa CDATA tôi không thể đọc dữ liệu từ điển, khi tôi xóa "&" mọi thứ hoạt động tốt. – Sam
@Sam: Thực ra là tải cho tôi. Bạn chỉ cần sử dụng 'CDATA' hoặc thoát. –
Nếu bạn chèn các giá trị khi mở tệp plist làm danh sách thuộc tính, nó sẽ tự động thực hiện.
- 1. Ngoại lệ Tomcat 7 khi cookie chứa ký tự umlaut
- 2. lxml cắt ngắn văn bản chứa ký tự 'ít hơn'
- 3. Lỗi Loại: Yêu cầu đường dẫn chứa ký tự unescaped
- 4. Chuỗi chỉ chứa một tập hợp các ký tự
- 5. Xử lý chuỗi có chứa nhiều mã hóa ký tự
- 6. Đo chiều dài của chuỗi chứa ký tự rộng
- 7. Thay đổi thứ tự mục trong tập tin plist
- 8. Làm thế nào để sắp xếp một danh sách NSDictionary/NSArray/Property (plist) chứa NSNull
- 9. Các ký tự được mã hóa Base64 Ký tự
- 10. Lưu NSDictionary thành plist
- 11. plist hoặc sqlite
- 12. Đọc tập tin plist
- 13. Plist Array NSDictionary
- 14. Xóa ký tự trước ký tự "."
- 15. GUID, chuỗi ký tự 30 ký tự
- 16. Ký tự hoặc ký tự không ký hiệu là char32_t`?
- 17. Các ký tự JSON và ký tự thoát
- 18. Nhận tệp NSUserDefaults plist từ thiết bị
- 19. Lấy dữ liệu từ plist
- 20. Thẩm định rằng một chuỗi chỉ chứa ký tự trong C#
- 21. Làm thế nào để viết mã lập trình có chứa 'ký tự trong latex?
- 22. Cách truy cập các thuộc tính đối tượng có chứa các ký tự đặc biệt?
- 23. Xóa mục khỏi mảng nếu giá trị mục chứa ký tự chuỗi tìm kiếm
- 24. Oracle SQL - REGEXP_LIKE chứa các ký tự khác ngoài az hoặc AZ
- 25. Java chức năng trả về nếu chuỗi chứa ký tự bất hợp pháp
- 26. Làm cách nào để chuyển đổi chuỗi chứa chuỗi thoát ký tự thành char?
- 27. Có thể gửi email đến địa chỉ chứa ký tự unicode latin bằng cfmail không?
- 28. Xóa các phần tử khỏi danh sách chứa các ký tự cụ thể
- 29. Kiểm tra một chuỗi để xem nếu nó chứa ký tự số trong UNIX
- 30. Làm cách nào để hiển thị tất cả các từ chứa các ký tự này?
Bạn tạo plist như thế nào? – kennytm