【发布时间】:2012-05-09 16:37:03
【问题描述】:
我正在处理一个 XML 文档,并且在处理设置日期和时间范围的某个元素中,我有这个字符串,它是一些用于编码的:
<CONTAIN>AQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAnkQAAAAADACeRA</CONTAIN>
这种形式的字符编码对任何人来说都很熟悉吗?我的第一个想法是 base64,但将其解码为 base64 会返回乱码。
我很想知道这是如何编码的以及你将如何解码它。
【问题讨论】:
-
原版在我看来是乱码。我不明白人们如何通过查看该标签的内容来识别编码。
-
看起来不像我认识的任何东西。
-
@duffymo 一个普通的程序员可以通过看一个小例子来识别 base64(例如:aGVsbG8gd29ybGQ=)和十六进制(例如:68656c6c6f20776f726c64)。至少我可以……所以我假设任何对这种神秘编码(如果它是一种实际的常见编码)有经验的人都能够通过它的显着特征(例如许多大写字母 A 的出现)来识别它)。
-
@duffymo 我没有对你的编程技能提出任何建议。只是对于看过并使用某些编码的人来说很容易识别它们。请保持 cmets 具有建设性。
-
我认为我的评论没有你的那么有建设性。你最近做过版主吗?
标签: xml encoding xml-serialization xml-parsing base64