Gibt es eine bevorzugte Methode zum Serialisieren von Guids in Protobuf-Net? Es scheint kein unterstützter Typ zu sein.Protobuf-Net: Wie man Reihungen serialisiert?
Antwort
Entschuldigung für die Verzögerung - Urlaub etc. In Protobuf-net, Guid
sollte gut funktionieren - es wird so ziemlich wie ein byte[]
behandelt. Zur Bestätigung: meinst du protobuf-net (eine spezifische Implementierung)? Oder nur Protobuf allgemein (wo es ist nicht ein Kerntyp).
Ja, ich meinte die spezifische protobuf-net Implementierung. Ich entschuldige mich, meine Probleme müssen "Benutzerfehler" sein. Ich habe heute Morgen versucht, ein Guid in Sandkasten-Tests zu serialisieren und konnte Guid und Guid erfolgreich serialisieren? mit den aktuellen Versionen habe ich von V1 und V2. Ich bin jetzt mehr ratlos, aber ich bin definitiv in der Lage, Guids als Guides zu serialisieren. Vielen Dank! – Steve
- 1. Wie man ein Bündel serialisiert?
- 2. Wie serialisiert man Klassen, die nicht serialisiert wurden?
- 3. Wie man den GMP mpf Typ serialisiert?
- 4. Wie man abgeleitete Vorlagenklassen mit Boost.serialize serialisiert?
- 5. Wie serialisiert man ein Objekt in C++?
- 6. Wie man anonyme Objekte in XML serialisiert?
- 7. Wie man eine Karte serialisiert/deserialisiert go
- 8. Wie serialisiert man java.nio.file.Path mit Gson?
- 9. Wie serialisiert man das pysparkgroupedData-Objekt?
- 10. Wie serialisiert und deserialisiert man statische Member
- 11. Wie man ein rohes json Feld serialisiert?
- 12. Wie serialisiert generische Klasse?
- 13. Wie man eine Map als Liste serialisiert Jackson mit
- 14. Wie man ein JObject ohne die Formatierung serialisiert?
- 15. Wie verhindert man, dass automatisch implementierte Eigenschaften serialisiert werden?
- 16. Wie serialisiert man japanische Zeichen in UTF-8 mit GSON?
- 17. Wie serialisiert man eine json-Liste mit jackson zu POJO?
- 18. Wie serialisiert man mehrere Typen im Spring Redis Cache?
- 19. Wie man Haskell ADTs als ordentliches JSON mit Aeson serialisiert?
- 20. Wie serialisiert und exportiert man Daten in Ruby 2.2.4 (Windows)?
- 21. Wie man als Json eine Objektstruktur mit zirkulären Referenzen serialisiert?
- 22. Wie man Dictionary <string, string> durch WCF serialisiert?
- 23. Wie man ein DateTimeOffset in einen binären Stream serialisiert
- 24. xstream, wie man eine Liste zu XML serialisiert
- 25. Node.js: Wie man eine React-Komponente serialisiert/deserialisiert?
- 26. Wie man eine Klasse umgestaltet, die in .NET serialisiert wird?
- 27. Wie man eine DataTable zu einer Schnur serialisiert?
- 28. Wie man ein Datum mit AVRO in Java serialisiert
- 29. Wie serialisiert man ein Objekt in C# und verhindert Manipulationen?
- 30. WCF - Wie serialisiert und deserialisiert man in JSON?
Als eine Zeichenfolge? ... –
Ich habe es als Zeichenfolge serialisiert, aber habe einige seltsame Probleme, die mit dieser Eigenschaft verbunden scheinen. Ich war noch nicht in der Lage, das genaue Problem zu validieren, dachte mir aber, dass es vielleicht einen besseren Weg gäbe, mit Guids umzugehen. – Steve
Ich hatte ein Problem, wo die "erste" Eigenschaft in meinem Objekt ein Guid-Typ war (wie ID, UID, etc ...). Bei der Deserialisierung war es immer eine leere GUID. Ich fand heraus, dass ich die Reihenfolge im Attribut auf 0 gesetzt hatte (denke an Null-basierten Index). Muss eine positive Ganzzahl sein, beginnend bei 1. Sobald ich die Zahlen verschoben habe, hat alles funktioniert. –