ietf-netmod-yang - 使用布尔容器的替代方法
问题描述
container first{
container second{
type boolean;
}
}
我怎么能做这样的事情。(我的错误:我不能布尔容器/错误:意外的关键字“类型”)我不想使用叶子。有替代方案吗?
解决方案
根据 RFC 6020。为了存储单个数据,我们必须使用叶子。使用容器来存储布尔数据,我认为这是不可能的。
根据 RFC6020 第7.5.1节,容器用于组织数据节点的层次结构,那些存在于配置中的节点具有明确的含义。这意味着我们不能使用容器来存储数据。
如果您不想使用布尔值,那么您可以尝试像这样使用“枚举”:
leaf myenum {
type enumeration {
enum zero {
value 0;
}
enum one {
value 1;
}
}
}
.
推荐阅读
- java - 自定义验证和 javax.validation.constraints 不起作用
- c - 从另一个线程更新 dwm 状态字符串
- php - phpMyAdmin 连接 MySQL 服务器失败
- javascript - JSDOM 不返回网页上的所有元素
- r - 仅在存在时删除列
- amazon-web-services - 如何从 AWS CLI 或 EC2 元数据中获取 AWS 子网名称
- java - 我将如何简化这种情况以压缩所有真正的布尔值
- javascript - 将数据传递给渲染器(Electron Forge)
- python - 如何使用 Tensorboard 在同一图中绘制训练和测试损失?
- android - 无法从 android studio 执行 adb 命令,espresso 测试但能够从终端运行它们