0
當xml通過MFL(消息格式化語言)從xml轉換爲二進制文件時,它在Oracle Service Bus的日誌中顯示如下。XQuery中的文本/字符串的二進制數據
<soap-env:Body xmlns:soap-env =
"http://schemas.xmlsoap.org/soap/envelope/">
<ctx:binary-content
ref="cid:69b63814:144d49f1544:-6cba"
xmlns:ctx="http://www.bea.com/wli/sb/context"/>
</soap-env:Body>
任何機構都可以告訴我如何在Xquery或OSB中以文本/字符串形式打印此日誌。有沒有我可以使用的xquery的任何函數或方法?
您能舉一個用法示例嗎?我不明白你在暗示什麼。 –
使用以下方法作爲OSB中的java標註解決問題public static String Decode(Object encodedDataRef)throws Exception \t { \t \t byte [] bytes =(byte [])encodedDataRef; \t \t \t String decodedData = new String(bytes); \t \t \t // \t System.out.println(「DecodedData =」+ decodedData); \t \t \t \t return decodedData; \t} –