[
  {
    "Id": "595345",
    "ThreadId": "253412",
    "Html": "<p>I try to zip a XML file that's UTF-16 encoded and may contain unicode (Chinese, Japanese, etc.) characters.</p>\n<p>When no unicode characters are present, there's no problem. But when the xml files contains some unicode characters, the become ?? after zip/unzip.<br />(I'm talking about the contents of the xml file and not the filename)</p>\n<p>What am I doing wrong?</p>",
    "PostedDate": "2011-04-11T07:45:04.983-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  },
  {
    "Id": "596519",
    "ThreadId": "253412",
    "Html": "<p>I don't know what you're doing wrong, but if you show the code you use to extract, I might be able to help.</p>\r\n<p>DotNetZip doesn't change or encode the contents of files. It encodes only the filenames (and maybe comments). So, it's likely the problem is in your own code.&nbsp;</p>",
    "PostedDate": "2011-04-13T05:12:56.62-07:00",
    "UserRole": null,
    "MarkedAsAnswerDate": null
  }
]