golang将一个复杂的字符串解析为json

时间:2015-05-09 00:23:50

标签: json go

我正在尝试将服务器的字符串响应解析为JSON格式。我是golang的新手,需要一些帮助来理解实现解决方案的正确方法。这是我从服务器获得的响应 -

catalog_product_save_after

感谢。

1 个答案:

答案 0 :(得分:0)

您将不得不编写一个自定义解析器,将该输入切换为可以检索键和值的方式。 font-awesome.less' wasn't found. #593包应该非常有用,特别是strings

我写了一个基本的例子,它至少适用于你输入的一部分。您将要调整它以适应您的整个输入。就目前而言,我会在继续阅读时覆盖密钥。您将需要添加某种数组结构来处理使用相同的键。此外,我使用所有值作为- (void)viewDidLoad { [super viewDidLoad]; // Add observer [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(frontVCShown) name:@"ShowFrontVC" object:nil]; } - (void)viewWillDisappear:(BOOL)animated { [super viewWillDisappear:animated]; // Remove Observer [[NSNotificationCenter defaultCenter] removeObserver:self]; } - (void)frontVCShown { // Update your view controller } s。我不确定这对你有用。

strings.Split

但是,如果您控制从中获取此输出的服务器和应用程序,则首选解决方案是让该应用程序将其转换为JSON。

注意:上面的代码非常脆弱。