如何在XSD中以XML编写Byte []?

时间:2019-04-19 17:10:33

标签: xml xsd wso2 xsd-validation xml-validation

JSON响应具有Filename,内容:

{
  “Filename” : “abc.pdf”
  “Content” : “abejmkkjshkduhjkskwbkjejjkhugaib” 
}

其中

Filename : String 
Content : Byte[]

如何在我的XSD模式中编写Byte[]

1 个答案:

答案 0 :(得分:2)

您不能直接将原始字节存储在XML文件中,但是可以在Base64中对它们进行编码并存储编码。对于Base64编码的数据,请在XSD中使用base64Binary

请确保您的数据实际上是Base64,因为xs:base64 is not the same as xs:string