คำถามในหัวข้อ 'serialization'
การตรวจสอบความถูกต้องของการดีซีเรียลไลซ์
ฉันกำลังทำงานกับรายการแบบอักษรที่ฉันซีเรียลไลซ์และดีซีเรียลไลซ์โดยใช้ DataContractSerializer ในระหว่างสองขั้นตอนนี้ อาจเป็นไปได้ว่าผู้ใช้ลบแบบอักษรออกจากเครื่องแล้ว...
1793 มุมมอง
schedule
27.10.2023
การทำให้เป็นอนุกรม WCF DataContract ของคุณสมบัติอ่านอย่างเดียว?
เมื่อใดก็ตามที่ฉันใช้ WCF ฉันมักจะพยายามสร้างคลาสที่ไม่เปลี่ยนรูปแบบซึ่งจบลงด้วยการข้ามสาย (เช่น พารามิเตอร์ที่ตั้งค่าในตัวสร้าง คุณสมบัติเป็นแบบอ่านอย่างเดียว) อย่างไรก็ตาม สิ่งนี้ขัดขวางการทำซีเรียลไลซ์ WCF ซึ่งต้องการให้คุณสมบัติทั้งหมดเป็น Public...
10145 มุมมอง
schedule
08.11.2023
เหตุใดการดีซีเรียลไลซ์ XML ลงใน Object จึงส่งคืนค่าว่าง
ฉันมีสตริง XML เช่นนั้น:
<?xml version="1.0" ?>
<result>
<vmeet_id>7121</vmeet_id>
<username>MT_Hue_QuangBinh_QuangTri</username>
<email></email>
<begin_date>2010-04-21...
7078 มุมมอง
schedule
20.12.2023
แจ็คสัน - การเข้ารหัส json ของสองเท่าพร้อมความแม่นยำที่ควบคุม
ฉันกำลังเข้ารหัสโครงสร้างแผนที่ที่ซับซ้อนด้วยอาร์เรย์ที่มีค่าสองเท่า ความแม่นยำสูงไม่สำคัญและขนาดเอาต์พุตก็เป็นเช่นนั้น ดังนั้นฉันจึงพยายามรับเครื่องมือ JSON (ในกรณีนี้คือแจ็คสัน) เพื่อทำให้ค่าสองเท่าเป็นอนุกรมโดยใช้ DecimalFormat ที่ให้มา...
7198 มุมมอง
schedule
28.10.2023
เก็บชุดของ protobuf ไว้บนดิสก์
ฉันใช้ protobuf เป็นซีเรียลไลเซอร์เพื่อฟอร์แมตข้อมูลบนดิสก์ ฉันอาจมีวัตถุโปรโตบัฟชุดใหญ่ เช่น ล้านชิ้น ตัวเลือกที่ดีที่สุดในการจัดวางลงบนดิสก์คืออะไร? วัตถุ protobuf จะถูกอ่านตามลำดับทีละรายการหรือเข้าถึงโดยสุ่มโดยดัชนีภายนอก
ฉันเคยใช้รูปแบบ...
2691 มุมมอง
schedule
02.01.2024
การส่งโครงสร้างที่กำหนดเองผ่านเครือข่าย - SerializationException
ตอนเช้า ฉันมีเซิร์ฟเวอร์ TCP และไคลเอนต์ TCP นี่คือรหัสของเซิร์ฟเวอร์:
public static class Server
{
private static IPEndPoint endPoint;
private static TcpListener tcpServer;
private static List<Client> clients;
private...
1901 มุมมอง
schedule
11.01.2024
ข้อมูลการทำให้เป็นอนุกรมเสียหายบนพีซี แต่ไม่ใช่บนอุปกรณ์ Android
ฉันกำลังพัฒนาแอปข้ามแพลตฟอร์มที่ทำงานทั้งบนพีซีและ Android แอปนี้ทำให้ออบเจ็กต์เป็นอนุกรมและบันทึกลงในไฟล์บนเซิร์ฟเวอร์ของเรา ปัญหาที่ฉันพบคือเมื่อฉันดีซีเรียลไลซ์ออบเจ็กต์ใดวัตถุหนึ่งบนพีซี ฉันได้รับข้อผิดพลาดต่อไปนี้:...
427 มุมมอง
schedule
12.11.2023
ข้อยกเว้นการทำให้เป็นอนุกรมในบริการ wcf
เรามีบริการ wcf ที่มีวิธีการบางอย่าง และบางครั้งก็ล้มเหลวเมื่อพยายามทำให้ข้อมูลเป็นอนุกรม มีข้อยกเว้นอยู่ด้านล่าง (ยังมีการติดตามสแต็กด้วย)
มีวิธีแก้ปัญหาสำหรับเรื่องนี้ไหม? นอกจากนี้ ทำไมสิ่งนี้ถึงเกิดขึ้นเป็นระยะๆ ไม่ใช่ตลอดเวลา ?...
302 มุมมอง
schedule
06.11.2023
บันทึกและโหลด Ink Canvas StrokeCollection ไปยัง/จากสตรีม
ฉันกำลังพยายามทำให้ผืนผ้าใบหมึกเป็นอนุกรมใน WPF ฉันใช้ StrokeCollection.Save เพื่อบันทึกจังหวะเป็น MemoryStream แต่เมื่อฉันพยายามโหลดสตรีมลงใน InkCanvas ฉันได้รับ ArgumentException ที่ระบุว่า "ความยาวของข้อมูล ISF ต้องมากกว่าศูนย์"...
2029 มุมมอง
schedule
19.11.2023
การสะท้อน Scala พร้อมการทำให้เป็นอนุกรม (บน Spark) - สัญลักษณ์ไม่สามารถทำให้เป็นอนุกรมได้
เริ่มต้นด้วยฉันใช้ scala 2.10.4 และตัวอย่างด้านบนทำงานใน Spark 1.6 (แม้ว่าฉันจะสงสัยว่า Spark มีส่วนเกี่ยวข้องกับสิ่งนี้ แต่ก็เป็นเพียงปัญหาการทำให้เป็นอนุกรม)
นี่คือปัญหาของฉัน: สมมติว่าฉันมีลักษณะ Base ที่นำไปใช้โดยบอกว่ามีสองคลาส B1 และ B2...
1322 มุมมอง
schedule
18.12.2023
การจัดลำดับประเภททั่วไปโดยใช้ Jackson
ฉันได้เขียนซีเรียลไลเซอร์ของตัวเองโดยใช้แจ็คสัน ใช้ตัวแปรหรือคลาสและส่งกลับค่าประเภทธรรมดาใดๆ
ตัวอย่าง: serialize(new MyClass(2.0)) จะส่งกลับ double ด้วยค่า 2.0 โดยที่ MyClass มีลักษณะดังนี้:
public class MyClass {
private double number;...
691 มุมมอง
schedule
09.12.2023
การทำให้รายการสตริงเป็นอนุกรมเป็น JSON ใน C #
(ฉันได้ย้ำคำถามของฉันที่นี่: การสร้างอินสแตนซ์คลาสตามรายการรายการแบบไดนามิก )
ขณะนี้ฉันกำลังทำงานกับโปรแกรมใน Visual Studio 2015 ด้วย C#
ฉันมีสตริงรายการ 5 รายการที่มีข้อมูลที่ฉันต้องการทำให้เป็นอนุกรมเป็นไฟล์ json
public...
1249 มุมมอง
schedule
11.01.2024
คุณจะใช้การทำให้เป็นอนุกรมแบบห่อหุ้มใน C ++ โดยไม่มีมาโครได้อย่างไร
ฉันสงสัยเกี่ยวกับเรื่องนี้ ฉันกำลังพยายามเขียนคลาส C++ เพื่อทำให้วัตถุเป็นอนุกรม นั่นก็คือฉันมี
template<class T>
class PolymorphicSerializable {
...
};
ซึ่งสามารถสืบทอด CRTP จากรูทของลำดับชั้น polymorphic ที่สามารถซีเรียลไลซ์ได้...
377 มุมมอง
schedule
25.12.2023
คุณสมบัติ Jackson JsonView รวมอยู่ตามค่าเริ่มต้น
ฉันมี Pojos ที่มีคุณสมบัติบางอย่างที่ฉันพยายามจำกัดด้วยคำอธิบายประกอบ JsonView แต่เมื่อฉันไม่สามารถใส่คำอธิบายประกอบจุดปลายสปริงด้วย @JsonView คุณสมบัติที่มี @JsonView จะรวมอยู่ในการทำให้เป็นอนุกรมโดยอัตโนมัติ นี่คือ Pojo ของฉัน:
@Entity...
1422 มุมมอง
schedule
08.12.2023
การแนะนำ shared_ptr นำไปสู่ข้อผิดพลาดในการแบ่งส่วนเมื่อทำการดีซีเรียลไลซ์ (พร้อมเพิ่ม :: การทำให้เป็นอนุกรม)
ฉันมีคลาสแกมมาดังที่แสดงด้านล่าง
ฟังก์ชันโหลดจะส่งข้อผิดพลาดในการแบ่งส่วน เมื่อฟังก์ชัน make_nvp พยายามดีซีเรียลไลซ์ไฟล์ xml ที่มีอยู่ เกิดข้อผิดพลาดเมื่อฉันใช้ std::shared_ptr<std::tuple<double,double,double>> val;
ถ้าแทน val...
470 มุมมอง
schedule
13.12.2023
การทำให้เป็นอนุกรม QList‹MyObject› เป็น JSON
ฉันมีปัญหา ฉันลองค้นหาออนไลน์เช่น แปลง QList เป็น JSON แล้วส่งไปที่ URL แต่ก่อนอื่น ฉันไม่พบอะไรเลยเกี่ยวกับซีเรียลไลซ์ QList<Myobject> เป็น json ด้วย Qt และ C++
ฉันไม่ว่างเปล่า QList :
QList<User> lista;
เป้าหมายของฉันคือ...
3787 มุมมอง
schedule
13.12.2023
DataContract serializer ใช้งานไม่ได้กับประเภทที่คล้ายกัน
ฉันมีแอปพลิเคชันที่ต้องใช้ตัวซีเรียลไลเซอร์สัญญาข้อมูลสำหรับประเภทที่แตกต่างกันแต่คล้ายกัน:
รายการทั่วไป
คอลเลกชันทั่วไป
อาร์เรย์
ตามคำขอจาก Scrobi นี่เป็นตัวอย่างแบบเต็ม:
[DataContract]
public class Model
{
public Model()
{...
250 มุมมอง
schedule
07.12.2023
C ++ เพิ่มปรับแต่งแท็ก XML สำหรับซีเรียลไลซ์เวกเตอร์ของคู่ [ซ้ำกัน]
C ++ เพิ่มแท็ก XML สำหรับซีเรียลไลซ์เวกเตอร์ของคู่
ในโปรเจ็กต์ล่าสุดของฉัน ฉันต้องการใช้คลาสเทมเพลต ซึ่งเป็นคลาสที่เรียบง่ายมาก โดยมีเวกเตอร์ของข้อมูล std::pair ข้อมูลโค้ดดังต่อไปนี้:
template <class TKey, class TValue>
class DataModel...
311 มุมมอง
schedule
23.11.2023
การทำให้เป็นอนุกรมของคลาสที่มี DataTable ใน C #
เป็นไปได้ไหมที่จะทำซีเรียลไลซ์คลาสที่มีคุณสมบัติประเภท DataTable?
ตัวอย่าง:
public class MyMessage
{
public DataTable Fields { get; set; }
public string Code { get; set; }
public string Name { get; set; }
}
คุณสมบัติ...
797 มุมมอง
schedule
17.12.2023
JMS Serializer ดีซีเรียลไลซ์อ็อบเจ็กต์ที่ซ้อนกัน
ฉันใช้: https://jmsyst.com/libs/serializer
สำหรับการดีซีเรียลไลซ์อ็อบเจ็กต์ json ขณะนี้ฉันมีสิ่งนี้:
/**
* @param int $id
* @return Customer
* @throws \Http\Client\Exception
*/
public function get(int $id): Customer
{
$response =...
990 มุมมอง
schedule
03.12.2023