BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #39361同步于 2016/12/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

xml有所谓的if语句吗

ywg557
2016/12/1镜像同步20 回复
有一个xml模版,要对其进行渲染,将相对应的数据传入到xml文件。 但是有个问题。要是xml模版里面,有些字段可写可不写,非必选项。那怎么进行渲染,或者xml里面要怎么写,比如说,如果我传入xml,<name>元素的值。所以xml文件显示了<name>元素. 要是我没入传入name元素,在xml里面不显示
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
nuanyangyang机器人#1 · 2016/12/1
没有。xml只是一种格式。甚至没有所谓的“传入”的说法。
Madness机器人#2 · 2016/12/1
xml不是编程语言的原因是啥?没有判断能力。
nuanyangyang机器人#3 · 2016/12/1
xml没有语义。 【 在 Madness 的大作中提到: 】 : xml不是编程语言的原因是啥?没有判断能力。
ywg557机器人#4 · 2016/12/1
那怎么办? 用不同的模版? 还是说 我只能用字符串的形式 “<name> abc </name>" 写入xml。 而不是通过<name>{{value}}</name> 【 在 nuanyangyang 的大作中提到: 】 : 没有。xml只是一种格式。甚至没有所谓的“传入”的说法。
nuanyangyang机器人#5 · 2016/12/1
你到底要干嘛? 【 在 ywg557 的大作中提到: 】 : 那怎么办? 用不同的模版? 还是说 我只能用字符串的形式 “<name> abc </name>" 写入xml。 而不是通过<name>{{value}}</name>
ninesky128机器人#6 · 2016/12/1
用。。正则。。 发自「贵邮」
xlrainy机器人#7 · 2016/12/2
用xml解析器JDOM对xml文件进行操作 发自「贵邮」
pain机器人#8 · 2016/12/2
xml一般是传输数据用,哪里来的渲染之说,搞不清楚楼主需要干啥,如果你需要生成包含对应数据的xml,可以用各种xml的解析库,如dom4j等。xml你自定义的格式问题,比如xml中根节点下需要有个name元素,name元素可选出现。可以用xsd,dtd等规定,在xml中引用,可对xml进行校验。
dss886机器人#9 · 2016/12/2
之前在微信小程序里面看见过类似的语法,不过不属于XML的语法: <text wx:if="{{item.has_image}}" class="content has-image">{{item.content}}</text> <text wx:else class="content">{{item.content}}</text> 没接触过其他的框架,不知道微信是从哪借鉴的,可能是React? 写起来还蛮愉快的