Câu hỏi được gắn thẻ «serialization»

Tuần tự hóa là quá trình các cấu trúc dữ liệu được chuyển đổi thành định dạng có thể dễ dàng lưu trữ hoặc truyền đi và sau đó được xây dựng lại.









9
Java ByteBuffer thành chuỗi
Đây có phải là cách tiếp cận đúng để chuyển đổi ByteBuffer thành String theo cách này không, String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); Lý do tôi hỏi là điều này trông quá đơn giản, trong …


3
Chuỗi tuần tự hóa XML - Tắt hiển thị phần tử gốc của mảng
Bằng cách nào đó, tôi có thể tắt hiển thị phần tử gốc của bộ sưu tập không? Lớp này với các thuộc tính tuần tự hóa: [XmlRoot(ElementName="SHOPITEM", Namespace="")] public class ShopItem { [XmlElement("PRODUCTNAME")] public string ProductName { get; set; } [XmlArrayItem("VARIANT")] public List<ShopItem> Variants { get; set; } } …

27
Làm cách nào để lưuHTML của DOMDocument mà không cần trình bao bọc HTML?
Tôi là hàm bên dưới, tôi đang vật lộn để xuất DOMDocument mà không nối thêm các trình bao bọc thẻ XML, HTML, body và p trước khi xuất nội dung. Các sửa chữa được đề xuất: $postarray['post_content'] = $d->saveXML($d->getElementsByTagName('p')->item(0)); Chỉ hoạt động khi nội dung không có thành phần …


13
Tại sao Java cần giao diện Serializable?
Chúng tôi làm việc nhiều với tuần tự hóa và việc phải chỉ định thẻ Serializable trên mọi đối tượng mà chúng tôi sử dụng là một gánh nặng. Đặc biệt khi đó là lớp của bên thứ 3 mà chúng tôi thực sự không thể thay đổi. Câu hỏi …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.