一种利用标记语言显示图像的方法及装置制造方法及图纸

技术编号:15704864 阅读:131 留言:0更新日期:2017-06-26 10:07
本申请公开了一种利用标记语言显示图像的方法及装置。一种利用标记语言显示图像的方法包括:获得待解析代码文本,所述待解析代码文本利用标记语言编写,且所述待解析代码文本中允许包含自定义图像绘制语句;提取待解析代码文本中的自定义图像绘制语句,并根据提取得到的图像绘制语绘制图像;将待解析代码文本中的自定义图像绘制语句替换为标记语言原生的图像添加语句,并以图像绘制结果作为图像添加语句指定的添加对象;解析替换后得到的代码文本,并对解析结果进行显示输出。本申请方案是根据语言代码动态生成图像并显示,因此不需要用户预先准备图像文件,使用起来也更为便捷。

【技术实现步骤摘要】
一种利用标记语言显示图像的方法及装置
本申请涉及计算机应用
,尤其涉及一种利用标记语言显示图像的方法及装置。
技术介绍
标记语言(MarkupLanguage)是一种将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的计算机文字编码。与文本相关的其他信息(包括例如文本的结构和表示信息等)与原来的文本结合在一起,但是使用标记(markup)进行标识。目前使用较为广泛标记语言是超文本标记语言(HyperTextMarkupLanguage,HTML)和可扩展标记语言(eXtensibleMarkupLanguage,XML),这两种标记语言被广泛应用于网页和网络应用程序。然而在实际应用中,很多普通用户并不需要制作复杂的网页或网络应用程序,只是需要进行例如编写博客、代码提交说明、问题描述等简单工作,这类用户希望能有一种更为“易读易写”的标记语言。针对这种需求,出现了一种被称之为“轻量标记语言(LightweightMarkupLanguage)”的标记语言,例如Markdown、txt2tags、reStructuredText等等,其特点是用户只要使本文档来自技高网...
一种利用标记语言显示图像的方法及装置

【技术保护点】
一种利用标记语言显示图像的方法,其特征在于,该方法包括:获得待解析代码文本,所述待解析代码文本利用标记语言编写,且所述待解析代码文本中允许包含自定义图像绘制语句;提取待解析代码文本中的自定义图像绘制语句,并根据提取得到的图像绘制语句绘制图像;将待解析代码文本中的自定义图像绘制语句替换为标记语言原生的图像添加语句,并以图像绘制结果作为图像添加语句指定的添加对象;解析替换后得到的代码文本,并对解析结果进行显示输出。

【技术特征摘要】
1.一种利用标记语言显示图像的方法,其特征在于,该方法包括:获得待解析代码文本,所述待解析代码文本利用标记语言编写,且所述待解析代码文本中允许包含自定义图像绘制语句;提取待解析代码文本中的自定义图像绘制语句,并根据提取得到的图像绘制语句绘制图像;将待解析代码文本中的自定义图像绘制语句替换为标记语言原生的图像添加语句,并以图像绘制结果作为图像添加语句指定的添加对象;解析替换后得到的代码文本,并对解析结果进行显示输出。2.根据权利要求1所述的方法,其特征在于,所述自定义图像绘制语句中,携带图表类型信息和数据源信息;所述根据提取得到的图像绘制语句绘制图像,包括:将图像绘制语句中指定的数据源绘制为对应类型的图表。3.根据权利要求1所述的方法,其特征在于,所述自定义图像绘制语句中,携带图像说明文本信息;所述将待解析代码文本中的自定义图像绘制语句替换为标记语言原生的图像添加语句,还包括:将图像绘制语句中指定的图像说明文本作为图像添加语句中指定的图像说明文本。4.根据权利要求1所述的方法,其特征在于,所述解析替换后得到的代码文本,并对解析结果进行显示输出,包括:将替换后得到的代码文本转换为HTML或XML文本,以在浏览器中显示对应的HTML或XML页面。5.根据权利要求1所述的方法,其特征在于,所述获得待解析代码文本,包括:服务端获得客户端提供的待解析代码文本;所述对解析结果进行显示输出,包括:服务端将解析结果提供至客户端,以使客户端对解析结果进行显示输出。6.一...

【专利技术属性】
技术研发人员:董晓庆
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1