c# - ZIP文件解码
问题描述
我从第三方获得了一个 ZIP 存档文件作为编码字符串。它包含 webapp 文件(html、css、js)的层次结构。
存档编码的字符串片段如下所示:
PK1S�Qview/PKPK1S�Q view\css/PKPK1S�Qview\css\styles.css�WKo�8>o���E�6K�|Kr�C�X ��
��K!˴-T�I~$E���e���6���p�rf8���f7�ׯ��)�����Y�.�YD��G6uW�E
�)���;�1�z��"E=��E�͍c���wų�E�{fnj�=��,�k��DQ�U�L[�<��j�=�\3�r+qm�i���η�To����x�&[�v��-������X��E黱6a^�z�����M_7�H��f�<��Eה�SՕ ⇽_۾��ndX�wg۾���|�1�`6 M`��-竴ؙ��<�@d��/$�8?Zs�M�po��ڙ��[�.Mt�PY���.Y��i�Q�#��pn�-�E��΅�5��������?�v���=���[P ��f������,U��Xd��u[o�%.�ٳhۖ��,�>���i�[�yx,�;1�nݪ��l���M���������SJ-�$�f�W}��ЈF�q��D����=
?x'���X�N>�e�3M�o"��ĕFB��G)IY��$i�XBb���$fqI��X*B�D@A9�9Iy��$Dp��"���BDŽ�8NJH����d�K?�����yL�L
E\����"B���?Ӕ0�x�3A�B��T �� -K��D�;��{h(�3ǚKI�ή-;��LI�r�@v�1����P;؉x�PPER�"VP4���T�y$�������Ќ��v�a�.�S� cX"i�Ph7�郖9�h,7�I���8@D)�H��Tl1X+1 �]4��H�7��N���3���/ld�L��K��,ǻkxR��V;.�%@�Z��N�
�)�@��P��t�8`�Xiq���Up��i�|�1��K3��N��zX\ÑBl�9&���$V7$R���A�{{�(��$HH1� ��`�5�?��R�Phh�3����p����Pٝ�Թ��}
W%�^�r������ ��JG}_�;w���@������]���{��x�fGtJ��-#fW$�Q�J��Gk��A�k������B��=z���E�lMc��f�нX?y<$��j�^�ɷi��J�jU�����r��z~\rяٰkl~��i�-Jcs�嗳�v��(����z�%���h�Ҕ�7�:cl��.�v�7�O���]�����zk��Yg +n�3���_���0�&.1ͳ&�
�_�~�dv/|�F��4��U ��&�Sh/'�T
...ETC。
如何将此字符串解码回正常的 ZIP 文件?我应该在 .NET Framework 3.5 C# 代码中以编程方式进行,但我想至少知道一般的解码算法。
谢谢!
解决方案
推荐阅读
- angular - 在使用 mergeMap 进行管道传输后访问地图内的操作有效负载数据以在 ngrx 效果中调用 API
- java - Swagger 2.8.0 无法生成 api-docs
- haskell - Haskell 持久后端过滤器
- java - XWiki 扩展:检测事件空间创建
- windows - 如何在使用 Tensorflow 的分割对象检测中使用 PNG 掩码
- vue.js - Vuex 更改不会影响模块
- c# - Parse String as UTC DateTimeOffset When No TZ Specified
- c++ - C++/CLI DLL 和 x64 位 Exe 的应用程序崩溃
- php - Nginx Swoole 代理上的 CORS 配置是什么?
- kubernetes - 我可以远程托管 minikube 以在团队中进行开发吗?