请教:xml 不支持无值属性,以下我该怎么办。急,在线等。100分恭候

qw2002qw 2003-07-29 10:50:29
<?xml version='1.0' ?>
<row>
<D>
<select id='select1'>
<option>1</option>
<option selected>2</option>
</select>
</D>
</row>
xml中认为因为有selected无值属性而认为是不良构的,针对以上语句,请问有什么方法解决。实现的效果一样。
<?xml version='1.0' ?>
<row>
<D>
<select id='select1'>
<option>2</option>
<option>1</option>
</select>
</D>
</row>
这种方法除外。
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssm1226 2003-07-29
  • 打赏
  • 举报
回复
<?xml version='1.0' ?>
<row>
<D>
<![CDATA[
<select id='select1'>
<option>1</option>
<option selected>2</option>
</select>
]]>
</D>
</row>

或:

<?xml version='1.0' ?>
<row>
<D>
<select id='select1'>
<option>1</option>
<option selected='true'>2</option>
</select>
</D>
</row>
liuzxit 2003-07-29
  • 打赏
  • 举报
回复
<option selected='true'>2</option>是對的

在html中很多屬性無值,其實都是省略的,類似的還有nowrap、checked等等,我們在寫成xml時則加上="true" 即可
ssm1226 2003-07-29
  • 打赏
  • 举报
回复
在标记CDATA下,所有的标记、实体引用都被忽略,XML处理程序会将其当作字符数据看待。
速马 2003-07-29
  • 打赏
  • 举报
回复
<![CDATA[ ]]>是用来干什么的?顺路请教
gzh_seagull 2003-07-29
  • 打赏
  • 举报
回复
<option selected="true">2</option>

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧