我有运行查询的 xml,如下所述。哪个解析器(sax 或 DOM 或 xpath)最适合按 id 检索查询节点?
您能否用一些示例代码向我解释一下,以便对我有很大帮助?
我想编写一个通用类,它通过 id 读取查询并将参数传递给它。在我们执行查询后返回值的最佳方式是什么,因为每个查询都可能返回一组不同的值?
<?xml version="1.0" encoding="UTF-8"?>
<queries>
<query id="getUserByName">
select * from users where name=?
</query>
<query id="getUserByEmail">
select * from users where email=?
</query>
</queries>