加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

XML-RPC数据模型分析

发布时间:2023-09-27 14:16:41 所属栏目:教程 来源:
导读:XML-RPC规范定义了六种基本数据类型和两种表示类型组合的复合数据类型。

XML-RPC中的基本数据类型,如下表中所示 -
类型 值 示例
int或i4 32位整数 <int>27</int>, <i4>27</i4>
double 64位浮点
XML-RPC规范定义了六种基本数据类型和两种表示类型组合的复合数据类型。

XML-RPC中的基本数据类型,如下表中所示 -
类型    值    示例
int或i4    32位整数    <int>27</int>, <i4>27</i4>
double    64位浮点数    <double>27.31415</double>, <double>-1.1465</double>
Boolean    true (1) 或 false (0)    <boolean>1</boolean>, <boolean>0</boolean>
string    ASCII文本,尽管许多实现支持Unicode    <string>Hello</string>, <string>bonkers! @</string>
dateTime.iso8601    ISO8601格式的日期: CCYYMMDDTHH:MM:SS    <dateTime.iso8601> 20021125T02:20:04 </dateTime.iso8601>
base64    二进制信息编码为Base 64,如RFC 2045中所定义    <base64>SGVsbG8sIFdvcmxkIQ==</base64>

这些基本类型始终包含在值元素中。 字符串(和仅字符串)可以包含在值元素中,但省略字符串元素。 这些基本类型可以组合成两个更复杂的类型,数组和结构。 数组表示顺序信息,而结构表示名称-值对,非常类似于哈希表,关联数组或属性。

数组由数组元素指示,数组元素包含保存值列表的数据元素。 与其他数据类型一样,数组元素必须包含在value元素中。
<value>
   <array>
      <data>
         <value><string>This </string></value>
         <value><string>is </string></value>
         <value><string>an </string></value>
         <value><string>array.</string></value>
      </data>
   </array>
</value>
这样就可以实现几乎所有编程语言支持的数据类型。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章