Wolfram Language

Datenaustausch mit WXF

Version 12 stellt WXF vor, ein effizientes Binärformat zum Speichern beliebiger Ausdrücke. Zu diesem Format gibt es gute Dokumention und Bibliotheken zum Lesen und Schreiben dieser Dateien in externen Sprachen wie Python.

Erstellen Sie eine Liste, die eine Zeichenkette der ersten 100 Codepunkte enthält und eine 10×10-Matrix aus zufälligen Bytewerten.

BinarySerialize gibt ein Byte-Array der WXF-Form eines Ausdrucks zurück. Beachten Sie, dass das Ergebnis nur etwa 1 Byte pro Zeichen oder Wert verwendet.

Vergewissern Sie sich, dass BinaryDeserialize die ursprünglichen Ausdrücke wiederherstellt.

Der Export in eine Datei mit der Erweiterung .wxf verwendet automatisch das Format "WXF".

Stellen Sie sicher, dass die file genau dieselben Bytes enthält, die von BinarySerialize zurückgegeben werden.

Ebenso werden beim Importieren einer Datei mit der Erweiterung .wxf automatisch die "WXF"-Daten dekodiert.

Verwandte Beispiele

en es fr ja ko pt-br zh