Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为我的应用程序关注这个媒体捕获示例。现在我不想将 MP3 中的音频保存在文件夹中,但我想以 XML 序列化该 MP3 文件,然后想要反序列化该 XML 以播放录制的 MP3 文件。我怎样才能做到这一点?
我不确定您为什么要这样做而不是保存 RAW MP3 数据。但是,该过程将如下所示:
将 base64 编码的数据存储在 XML 文档中。base64 数据可以被视为任何字符串。例如:
<?xml version="1.0" encoding="UTF-8" ?> <root> <mp3>...BASE64DATA....</mp3> </root>
将文件保存到磁盘。
要取回 MP3 数据,只需反转过程即可。