Dan*_*Dan 5 php c# serialization
我有一个通过 PHP (Wordpress) 序列化的数组字符串,类似于以下内容:
a:2:{i:0;s:12:"Sample array";i:1;a:2:{i:0;s:5:"Apple";i:1;s:6:"Orange";}}
Run Code Online (Sandbox Code Playgroud)
我如何在 C# 中反序列化这个字符串?
如果我将字符串粘贴到https://www.unserialize.com中,它会很好地转换结构。
谢谢!
您可以使用KaitaiStruct库。
示例(来源):
// Parse a local file and get structure in memory
var data = PhpSerializedValue.FromFile("path/to/local/file.php_serialized_value");
Run Code Online (Sandbox Code Playgroud)