yaml
library:
- name: my-library
version: 1.0.0
path: com.example.mylibrary
import com.example.yamlesque.YamlParser;
YamlParser parser = new YamlParser();
Map<String, Object> config = parser.parse("config.yaml");
String libraryName = (String) config.get("library.name");
String libraryVersion = (String) config.get("library.version");
String libraryPath = (String) config.get("library.path");
System.out.println("Library Name: " + libraryName);
System.out.println("Library Version: " + libraryVersion);
System.out.println("Library Path: " + libraryPath);
Class<?> libraryClass = Class.forName(libraryPath);
Object libraryInstance = libraryClass.newInstance();