add xl_get_nodes and xl_get_path

This commit is contained in:
Nishi 2026-03-02 07:14:13 +09:00
commit e8f00f4111
Signed by: nishi
GPG key ID: 27EF69B208EB9343
3 changed files with 93 additions and 2 deletions

View file

@ -71,6 +71,9 @@ XLDECL int xl_parse(xemil_t* handle);
XLDECL void xl_close(xemil_t* handle);
XLDECL char* xl_get_attribute(xl_node_t* node, const char* key);
XLDECL xl_node_t** xl_get_nodes(xl_node_t* node, const char* name); /* NULL-terminated */
XLDECL xl_node_t** xl_get_path(xl_node_t* node, const char* path); /* NULL-terminated */
/* file.c */
XLDECL xl_driver_t* xl_driver_file;