您是否知道任何Java库(或其他脚本)可以将LDIF转换为JSON?

JSON数据对我来说更容易处理,因此进行这种转换的简单方法将非常有用。我也不想重新发明轮子:)

干杯

最佳答案

This似乎就是您所追求的。

您应该能够执行以下操作:

StringWriter writer = new StringWriter();
JsonWriter jsonWriter = new JsonWriter(writer);
FileReader reader = new FileReader("entry.ldif");
LdifReader ldifReader = new LdifReader(reader);
SearchResult result = ldifReader.read();
jsonWriter.write(result);
System.out.println(writer.toString());


Here是我在github上发现的一个PHP脚本,它可以从ldif到JSON或XML。
我不知道它的质量。

07-24 13:31