首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android : UUID匹配[A-F0-9]{4}和[A-F0-9]{8}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{12}

Android : UUID匹配[A-F0-9]{4}和[A-F0-9]{8}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{12}
EN

Stack Overflow用户
提问于 2014-07-29 07:08:58
回答 1查看 395关注 0票数 0

在文件中,序列化的uuid类似于[A-F0-9]{4},而Android BLE服务器的uuid则类似于'[A-F0-9]{8}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{12}‘。模式文档说:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-16"?>
  <xs:simpleType name="uuid">
    <xs:restriction base="xs:string">
      <xs:pattern value="[A-F0-9]{4}" />
      <xs:pattern value="[A-F0-9]{8}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{4}-[A-F0-9]{12}" />
   </xs:restriction>
</xs:simpleType>

他们是同一个uuid还是有着不同面孔的相同的东西?

为什么有两种模式?我想其中一种是可以的!

任何人都可以解释为什么它们不一样?或者可以有一些java代码来将其中一个转换成另一个呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-11 12:49:11

在询问了硬件工作人员之后,我得到了一个将UUID32映射到UUID128的角色示例如下:

代码语言:javascript
复制
FF12-->0000FF12-0000-1000-8000-00805f9b34fb

通过谷歌我得到了:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25009893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档