Java中树与字符串之间的序列化和反序列化
我有一棵树,它有多个孩子。我必须将树序列化为字符串,并将其从字符串反序列化为树。我能够将树序列化为字符串。我使用以下格式: (-开始节点的子级) )--结束节点的子节点 ,--节点子级的分隔符 例:1(11(111(1111)、112)、12(121122123)、13(131)) 但是,我无法将上述字符串反序列化为Java中的树。请帮忙。一些示例代码会有所帮助Java中树与字符串之间的序列化和反序列化,java,string,serialization,tree,deserialization,Java,String,Serialization,Tree,Deserialization,我有一棵树,它有多个孩子。我必须将树序列化为字符串,并将其从字符串反序列化为树。我能够将树序列化为字符串。我使用以下格式: (-开始节点的子级) )--结束节点的子节点 ,--节点子级的分隔符 例:1(11(111(1111)、112)、12(121122123)、13(131)) 但是,我无法将上述字符串反序列化为Java中的树。请帮忙。一些示例代码会有所帮助 只要我能够反序列化字符串,我也愿意将其序列化为另一种格式 如果您对其他格式(如上所述)持开放态度并使用它,则很可能会将其序列化/反序列
只要我能够反序列化字符串,我也愿意将其序列化为另一种格式 如果您对其他格式(如上所述)持开放态度并使用它,则很可能会将其序列化/反序列化为XML,而无需您做任何进一步的工作。您可以根据需要进一步自定义序列化。使用Jackon并序列化为JSon如何?在上面的示例中,树结构如下:树根=1 1的孩子=11,12,13的孩子=11111的孩子=12112212313的孩子=131111的孩子=1111Sorry。让我澄清一下。当我说,我对另一种格式持开放态度时,我指的是字符串的另一种格式。我必须将树序列化为字符串。