代码之家  ›  专栏  ›  技术社区  ›  Olie

如何将Java哈希表转换为NSDictionary(obj-C)?

  •  1
  • Olie  · 技术社区  · 15 年前

    在客户端(iPhone),我正在尝试创建一个NSDictionary。

    NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:tmpFile];
    

    能够

    (所以,作为一个极客,我会 远的

    不管怎样——暗示?

    2 回复  |  直到 15 年前
        1
  •  5
  •   J-16 SDiZ    15 年前

    我会把 Hashtable 变成某事 JSON -喜欢并把它放在iPhone端。

    Hashtable.toString() 不是很理想,它会有空格,逗号和引号的问题。

    json-framework 下刀具 http://www.json.org/

        2
  •  1
  •   Elfred    15 年前

    正如j-16sdiz所提到的,您需要序列化您的哈希表。它可以是json、xml或其他格式。序列化之后,需要将它们反序列化到NSDictionary中。JSON可能是实现这一点的最简单的格式,有大量的Objective-C和Java库。 http://json.org