您是否知道任何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。
我不知道它的质量。