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();


上一篇:
下一篇:
切换中文