Browse Source

add the xml parse;

tags/1.1.0
zhaoguangwei 5 years ago
parent
commit
40d8a8ee20
2 changed files with 3 additions and 0 deletions
  1. +2
    -0
      source/ledger/ledger-model/src/main/java/com/jd/blockchain/ledger/KVDataObject.java
  2. +1
    -0
      source/sdk/sdk-base/src/main/java/com/jd/blockchain/sdk/converters/ClientResolveUtil.java

+ 2
- 0
source/ledger/ledger-model/src/main/java/com/jd/blockchain/ledger/KVDataObject.java View File

@@ -79,6 +79,8 @@ public class KVDataObject implements KVDataEntry {
return BytesUtils.toLong(bytesValue.getValue().toBytes());
case JSON:
return bytesValue.getValue().toUTF8String();
case XML:
return bytesValue.getValue().toUTF8String();

default:
throw new IllegalStateException("Unsupported value type[" + getType() + "] to resolve!");


+ 1
- 0
source/sdk/sdk-base/src/main/java/com/jd/blockchain/sdk/converters/ClientResolveUtil.java View File

@@ -50,6 +50,7 @@ public class ClientResolveUtil {
case BYTES:
case TEXT:
case JSON:
case XML:
innerKvData.setValue(valueObj.toString());
break;
case INT32:


Loading…
Cancel
Save