对于查询“PROJECT[1]/PROPOSAL[1]/SOLUTION[1]/UNIT[1]/distinct-values(LANDING_DOOR_FRAME_FINISH_FRONT/LANDING_DOOR_FRAME_FINISH_FRONT_VALUE)”,如果 distinct-values() 返回一个值,但抛出否则例外。(顺便说一句,这个查询不是我的主意)。
在查询中将原子值作为节点名称是一个坏主意吗?或者没关系?如果可以,是否只有当它返回一个值时才可以?
为此从 Java 调用 Saxon。