YANG文件和XML文件关系
【摘要】 控制器使用YANG文件(类似模板空模板),填上数据,就可以生成XML文件发给设备。
设备使用YANG文件,校验XML文件,就可以解析出数据。
如YANG文件:
list server {
key "name";
unique "ip port";
leaf name {
type string;
&
控制器使用YANG文件(类似模板空模板),填上数据,就可以生成XML文件发给设备。
设备使用YANG文件,校验XML文件,就可以解析出数据。
如YANG文件:
list server {
key "name";
unique "ip port";
leaf name {
type string;
}
leaf ip {
type inet:ip-address;
}
leaf port {
type inet:port-number;
}
}
数据:
name="smtp"
ip=192.0.2.1
port=25
name="http"
ip=192.0.2.1
port=
name="ftp"
ip=192.0.2.1
port=
生成的XML文件:
<server>
<name>smtp</name>
<ip>192.0.2.1</ip>
<port>25</port>
</server>
<server>
<name>http</name>
<ip>192.0.2.1</ip>
</server>
<server>
<name>ftp</name>
<ip>192.0.2.1</ip>
</server>
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)