新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 关于 XML 的一般性技术讨论,提供 XML入门资料 和 XML教程
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 XML基础 』 → [讨论]隐藏XML里的信息 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 6095 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: [讨论]隐藏XML里的信息 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     crazythinker 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:73
      门派:XML.ORG.CN
      注册:2008/6/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给crazythinker发送一个短消息 把crazythinker加入好友 查看crazythinker的个人资料 搜索crazythinker在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看crazythinker的博客楼主
    发贴心情 [讨论]隐藏XML里的信息

    有一个XML文件,现在要根据选项显示出其中的一部分内容.
    我的想法是先把所有的信息都隐藏,然后根据选项,显示出对应的信息.
    XML部分内容如下:
    <ns1:activities>
    <ns1:activity-structure structure-type="selection" identifier="章节在线">
    <ns1:learning-activity-ref ref="第1章"/>
    <ns1:learning-activity-ref ref="第2章"/>
    </ns1:activity-structure>
    <ns1:learning-activity identifier="第1章">
    <ns1:title>第1章</ns1:title>
    <ns1:activity-description>
    <ns1:item/>
    </ns1:activity-description>
    </ns1:learning-activity>
    <ns1:learning-activity identifier="第2章">
    <ns1:title>第2章</ns1:title>
    <ns1:activity-description>
    <ns1:item/>
    </ns1:activity-description>
    </ns1:learning-activity>

    如果用户选择第1章,就先隐藏所有的信息,然后显示出第1章的信息,这样就等于把第2章的信息隐藏了.

    有没有办法在标签前面加上什么东西,比如说是aa,这样在符合一定的条件下,就让aa为"<!--"


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/10 22:29:00
     
     Qr 帅哥哟,离线,有人找我吗?
      
      
      威望:9
      等级:博士二年级(版主)
      文章:4392
      积分:29981
      门派:XML.ORG.CN
      注册:2004/5/15

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给Qr发送一个短消息 把Qr加入好友 查看Qr的个人资料 搜索Qr在『 XML基础 』的所有贴子 访问Qr的主页 引用回复这个贴子 回复这个贴子 查看Qr的博客2
    发贴心情 
    不明白你的“隐藏”是什么意思。如果你把章节内容都放在同一个XML中,是无法隐藏的,最多只能不将非指定章节不转换输出。如果你想让浏览者每次只能在浏览器中查看一个章节的内容,可以通过XSLT将指定内容转换成一个新的XML展示给浏览者。或XPath进行查询,输出特定章节内容。

    ----------------------------------------------
    没人帮忙,那就靠自己,自己才是最好的老师!本人拒绝回答通过站内短消息提出的问题!

    blog:http://Qr.blogger.org.cn

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/10 22:57:00
     
     crazythinker 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:73
      门派:XML.ORG.CN
      注册:2008/6/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给crazythinker发送一个短消息 把crazythinker加入好友 查看crazythinker的个人资料 搜索crazythinker在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看crazythinker的博客3
    发贴心情 
    <ns1:activity-structure structure-type="selection" identifier="章节在线">
    <ns1:learning-activity-ref ref="第1章"/>
    <ns1:learning-activity-ref ref="第2章"/>
    </ns1:activity-structure>

    如果我用注释的方法来实现隐藏,  就是把<ns1:learning-activity-ref ref="第2章"/> 这句 前面加上<!--  ,后面加上-->  ,  这样解码时就忽略掉了<ns1:learning-activity-ref ref="第2章"/>, 这样可行吗?
    解码的程序已经有了,而且我不能改,现在我就是想直接修改XML的内容.

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/10 23:16:00
     
     admin 帅哥哟,离线,有人找我吗?
      
      
      
      威望:9
      头衔:W3China站长
      等级:计算机硕士学位(管理员)
      文章:5255
      积分:18407
      门派:W3CHINA.ORG
      注册:2003/10/5

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给admin发送一个短消息 把admin加入好友 查看admin的个人资料 搜索admin在『 XML基础 』的所有贴子 点击这里发送电邮给admin  访问admin的主页 引用回复这个贴子 回复这个贴子 查看admin的博客4
    发贴心情 
    应该是可以的

    ----------------------------------------------

    -----------------------------------------------

    第十二章第一节《用ROR创建面向资源的服务》
    第十二章第二节《用Restlet创建面向资源的服务》
    第三章《REST式服务有什么不同》
    InfoQ SOA首席编辑胡键评《RESTful Web Services中文版》
    [InfoQ文章]解答有关REST的十点疑惑

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/10 23:53:00
     
     crazythinker 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:73
      门派:XML.ORG.CN
      注册:2008/6/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给crazythinker发送一个短消息 把crazythinker加入好友 查看crazythinker的个人资料 搜索crazythinker在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看crazythinker的博客5
    发贴心情 
    可行的话,怎么搞呢,怎么在句头和句尾加上<!--  和 -->
    比如说句头加上aa, 句尾加上bb
    当符合一定条件时,setaa="<!--" ; setbb="-->"

    aa和bb的正确写法应该是什么样的?

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/11 0:06:00
     
     crazythinker 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:73
      门派:XML.ORG.CN
      注册:2008/6/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给crazythinker发送一个短消息 把crazythinker加入好友 查看crazythinker的个人资料 搜索crazythinker在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看crazythinker的博客6
    发贴心情 
    这这这``  就是在标签前加上<!--     在后面加上-->
    大侠们有会的不? 救命啊```
    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/18 20:57:00
     
     crazythinker 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:6
      积分:73
      门派:XML.ORG.CN
      注册:2008/6/10

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给crazythinker发送一个短消息 把crazythinker加入好友 查看crazythinker的个人资料 搜索crazythinker在『 XML基础 』的所有贴子 引用回复这个贴子 回复这个贴子 查看crazythinker的博客7
    发贴心情 
    String PathSource=pageContext.getServletContext().getRealPath(Course.courseRelativePath)+File.separator+"course_"+"1103";
    File ManifestSource =new File(PathSource+File.separator+"imsmanifest.xml");
    Transform Transf=new Transform ();
    String cs=" <!--";
    String cf="-->";
    String filePath = PathSource+File.separator+"imsmanifest.xml";
    FileWriter writer = null;
    BufferedReader buff = new BufferedReader(new FileReader(filePath));
    writer = new FileWriter(ManifestSource, true);
            writer.write(cs);
    writer.write(cf);

    现在是这样的,但是加上去的是在最后一行,怎么样加到节点里去啊

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2008/6/21 1:13:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 XML基础 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2025/9/3 10:13:45

    本主题贴数7,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    140.625ms