使用 beanstalkd 并将作业放入包含 YAML::Syck 编码的哈希的管/队列中(使用 $YAML::Syck::ImplicitTyping = 1)。
我需要一些 Java 端的语法帮助,关于如何解码处理从 beanstalkd 作业中提取的字符串。Perl 哈希最终被编码为如下所示的 YAML 字符串:
--- NameFirst
--- Mike
--- NameLast
--- Smith
--- DOB
--- 07/07/2007
这些 YAML 记录(如上)一次只处理一个。因此,鉴于上面的字符串,我到底如何让 JYaml 读取它,并使用以下方法解码成一个对象类:
Customer.NameFirst
Customer.NameLast
Customer.DOB