华人澳洲中文论坛

热图推荐

    XSLT高手请帮个忙

    [复制链接]

    2021-5-17 23:57:04 501 9

    比来有个xslt 1.0的问题颇为困扰,但愿高手们能帮个忙。
    一个XML如下:

            [B]
                    C1
                    C2               
            [/B]


    用一个变量读取[B]这个node,而后检测是node仍是string。假如是,则打印node,是string则打印string。


            
            
            node
            string


    [ 本帖最初由 数学家 于 20十一-8-18 18:01 编纂 ]

    全部回复9

    xqg555 发表于 2021-5-17 23:35:19

    xqg555 沙发

    2021-5-17 23:35:19

    不明确你要甚么,飘过
    间接用 foreach 不行么?
    lnn 发表于 2021-5-17 23:37:42

    lnn 板凳

    2021-5-17 23:37:42



    要的是“怎么知道变量里是node仍是string”。
    漂亮宝贝 发表于 2021-5-17 23:42:15

    漂亮宝贝 地板

    2021-5-17 23:42:15

    打印node
    打印string
          
    南半球 发表于 2021-5-17 23:45:17

    南半球 5#

    2021-5-17 23:45:17

    假如只是为了这个目的,LS这样就很好了,除非你还有其它目的

    [ 本帖最初由 典 于 20十一-8-18 18:55 编纂 ]
    风雨楼主 发表于 2021-5-17 23:46:32

    风雨楼主 6#

    2021-5-17 23:46:32



    是我的表白问题。

    我把问题简化一下:有一个变量temp,你怎么知道这个变量是string仍是个node?不要看我的例子,只回答这个问题。
    hxx 发表于 2021-5-17 23:47:59

    hxx 7#

    2021-5-17 23:47:59


    你是想问:假如在测试的node是不是含有sub node?

    假如是这样,你能够用这个来测试:
      
       
       
          
       
      

    [ 本帖最初由 混不到坑的萝卜 于 20十一-8-18 19:47 编纂 ]
    chayiyu 发表于 2021-5-17 23:49:53

    chayiyu 8#

    2021-5-17 23:49:53

    没有做过这类,不懂
    这里有个这方面的探讨,不知道行不行http://www.biglist.com/lists/xsl ... 00410/msg00710.html
    流星 发表于 2021-5-17 23:54:20

    流星 9#

    2021-5-17 23:54:20

    谢谢各位了。我今天到公司试试去。
    ftq 发表于 2021-5-17 23:57:04

    ftq 10#

    2021-5-17 23:57:04

    这里数学家都有,强

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    论坛元老
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题308

    帖子4692

    积分10526

    图文推荐