我有一个从 xml 模式(数字)到字帖的映射,字帖字段是一个数字 PIC S9(03)。如果我的输入 xml 元素是 67,它将被转换为 06G。如果输入是 65,则在字帖中转换为 06E。14 到 01D,15 到 01E。-14 至 01M,-15 至 01N。我们没有得到这样转换的逻辑。我们需要在响应中执行类似的操作,即使用 xml 将 01N 转换为 -15(不确定我们如何做到这一点)
编辑
如果字帖(PICS9 03)包含(f1 f6 c4 - 十六进制),则在 xml 中应转换为 164,c 代表正数。但是我看到我的 xml 元素为 14R,这是 f1 f6 c4 的 ascii 显示。我应该如何定义我的 xml 元素?目前它被定义为整数。
编辑
另一种选择 - 是否可以使用 xslt 将具有“14R”的 xml 元素转换为数字 +164,与上面的示例相同