moviesToTurtleWithJson static method
Enhanced serialization with JSON backup for compatibility.
Implementation
static String moviesToTurtleWithJson(List<Movie> movies, String listName) {
final buffer = StringBuffer();
// Add the proper TTL structure.
buffer.writeln(moviesToTurtle(movies, listName));
// Add JSON backup as comment for easy parsing and backward compatibility.
buffer.writeln();
buffer.writeln(
'# JSON_DATA: ${jsonEncode(movies.map((m) => m.toJson()).toList())}',
);
return buffer.toString();
}