社区
XML/XSL
帖子详情
如何用XML写一按钮(Button),并赋给其一个标签?
yangj_bare
2002-07-03 10:59:36
如何用XML写一按钮(Button),并赋给其一个标签?
...全文
499
6
打赏
收藏
如何用XML写一按钮(Button),并赋给其一个标签?
如何用XML写一按钮(Button),并赋给其一个标签?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
saucer
2002-07-03
打赏
举报
回复
1.
<GUI>
<button>Click Me</button>
<content>Hello World</content>
</GUI>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<script language="javascript">
<![CDATA[
function sayHello(str)
{
alert(str);
}
]]>
</script>
</head>
<body>
<xsl:apply-templates select="GUI/button" />
</body>
</html>
</xsl:template>
<xsl:template match="button">
<input type="{name()}" value="{.}" onclick="sayHello('{/GUI/content}')" />
</xsl:template>
</xsl:stylesheet>
or
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<script language="javascript">
function sayHello()
{
alert('<xsl:value-of select="GUI/content" />');
}
</script>
</head>
<body>
<xsl:apply-templates select="GUI/button" />
</body>
</html>
</xsl:template>
<xsl:template match="button">
<input type="{name()}" value="{.}" onclick="sayHello()" />
</xsl:template>
</xsl:stylesheet>
JollyFred
2002-07-03
打赏
举报
回复
如果点击Button的内容也在XML文件里呢,也就是显示的那个"Hello"也是从XML文件中读出来的,那应该怎么写?
saucer
2002-07-03
打赏
举报
回复
you need to transform XML into html, for example
1.xml:
<?xml-stylesheet type="text/xsl" href="1.xsl" ?>
<GUI>
<button>Click Me</button>
</GUI>
1.xsl:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
<script language="javascript">
<![CDATA[
function sayHello()
{
alert("Hello");
}
]]>
</script>
</head>
<body>
<xsl:apply-templates select="GUI/button" />
</body>
</html>
</xsl:template>
<xsl:template match="button">
<input type="{name()}" value="{.}" onclick="sayHello()" />
</xsl:template>
</xsl:stylesheet>
JollyFred
2002-07-03
打赏
举报
回复
再麻烦问一下,如果xml文件是下面这样的,显示多个按钮,按不同的按钮显示不同的content,我知道要用for-each,但不知道具体怎么写,谢谢!
<?xml-stylesheet type="text/xsl" href="Button.xsl" ?>
<GUI>
<buttons>
<button>
<caption>Click Me 1</caption>
<content>Hello JollyFred1</content>
</button>
<button>
<caption>Click Me 2</caption>
<content>Hello JollyFred2</content>
</button>
</buttons>
</GUI>
JollyFred
2002-07-03
打赏
举报
回复
再麻烦问一下,如果xml文件是下面这样的,显示多个按钮,按不同的按钮显示不同的content,我知道要用for-each,但不知道具体怎么写,谢谢!
<?xml-stylesheet type="text/xsl" href="Button.xsl" ?>
<GUI>
<buttons>
<button>
<caption>Click Me 1</caption>
<content>Hello JollyFred1</content>
</button>
<button>
<caption>Click Me 2</caption>
<content>Hello JollyFred2</content>
</button>
</buttons>
</GUI>
JollyFred
2002-07-03
打赏
举报
回复
谢谢指点!
XML
(报文)基础实战精讲(大神必经之路)
什么是
XML
?
XML
指可扩展标记语言(EXtensible Markup Language)。
XML
是一种很像HTML的标记语言。
XML
的设计宗旨是传输数据,而不是显示数据。
XML
标签
没有被预定义。您需要自行定义
标签
。
XML
被设计为具有自我描述性。
XML
是 W3C 的推荐标准。
XML
指可扩展标记语言(eXtensible Markup Language)。
XML
被设计用来传输和存储数据。
XML
很重要,也很容易学习。
自学Android的第
一个
小程序(小布局、
button
点击事件、toast弹出)
因为上班,学习时间有限,昨晚才根据教程
写
了
一个
小程序,今天忙里偷闲
写
一下如何实现的,来加深一下印象。 首先创建
一个
Android项目, 通过activity_xxx.
xml
布局文件来添加组件来达到自己想要的样子 我想要的样子: <LinearLayout
xml
ns:android="http://schemas.android.com/apk/res/android"...
android 在activity里用java代码
写
xml
布局文件,Android控件系列之
XML
静态资源使用介绍...
学习目的:1、了解在Android中如何设置和调用
XML
资源2、掌握如何利用
XML
和JAVA代码进行协同开发界面3、理解R文件的作用开发Android时,总能看到
一个
系统自动生成的R.java文件:您必须了解一下几个要点:1、R.java是自动生成的,并且强烈建议您不要去手动修改其中的代码。2、R类中的若干个内部类的名字和Android项目中的res文件下的子文件名字一致(除了drawable自动...
后端工程师的vue课(一)----封装
一个
组件
引入vue.js 编
写
一个
div
标签
,并用new Vue进行初始化 在这个
标签
内
写
一个
input框,并绑定info属性
写
一个
button
按钮
,绑定
一个
点击事件 基于li封装
一个
todo-item组件,里边
写
一个
属性value,绑定
一个
叫item-class的class属性 在ul中使用todo-item组件,将list中的值遍历出来
赋
给todo-item 设定全局class属性的color为r...
Android的布局与基本UI
本任务的演示效果如图 2-1 所示,在该应用中,视图根节点(容器为垂直的线性布局依次放置3 个 Ul:文本框 (TextView,显示你的个人信息)、
按钮
(
Button
,id 为
button
实现互动)和文本框 (TextView,id 为 tv resut,显示随机的3 位数)。当按
Button
被点击,tv result 内容更新,显示
一个
随机的 3 位整数,并且弹出提示信息 (Toast) 显示当前
按钮
的点击总次数。该任务是个入门引导任务,通过任务掌握 Android 项目的创建、线性布局Line
XML/XSL
8,906
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章