我现在需要在页面上显示一些化学上的分子式,比如H2O(水,“2”是下标)这样的格式,也许大家会说用CSS,这个确实可以解决,但是现在如果我有很多分子式(成千上万)逐一用CSS来定制似乎就很麻烦了,况且还涉及到比如H+(氢离子,"+"是上标)这样的情况,而且如果是桌面程序呢?这样的格式又怎么显示?请问用怎样的方法显示好还有一个问题就是保存这些分子式的问题,这些分子式要放到数据库中,怎样存储呢?(分子式在有些时候是既有上标又有下标的)希望大家给点详细的建议~!谢谢
解决方案 »
- 求一条sql语句。。。
- 如何使用aspnet_regiis命令将.net框架注册到iis服务器中
- 异常详细信息: System.FormatException: 该字符串未被识别为有效的 DateTime。
- |M| 幕白兄在吗?问我那个网页掉用本地应用程序的问题
- 连接数据库失败!
- [求助]大家帮忙看下这个错误是怎么回事?
- 求高手帮忙指点
- 急!急!急! 兄弟们,想这样的错误怎么修改呀?请写出修改的代码!!!谢谢!!!
- 动态创建控件的问题
- 请教这样的数据比较为何不等?
- 次ID最后10分,大家帮忙看看吧,使Repeater控件中的新闻从下往上滚动显示的问题。搞定例外一个ID给100分
- 用户 'IBM\ASPNET' 登录失败,是怎么回事?
保存到数据库时直接保存的是文本。。
用正规表达式制定样式,具体的方法我不太熟悉,就是你下标和上标的字符串肯定是特出的字符集合,
匹配该模式的就用相关的下标和上标的CSS文件!!
第二个问题:
直接存储就可以了,显示的时候格式化一下!!
它实际储存的是html代码,用它编辑起来很方便
你要求的功能完全可以实现
类似于 tylike(天外来客) 定制一些自定义的XML标签的思路,把上标或者下标放在特殊的字符之间(确定分子式里不会出现的字符)来存储
取出来的时候自己解析出来哪些是上标哪些是下标,再使用相关的css很麻烦啊
定制好了xls文件,只要一次就好了,DOS下的WPS用过吗?就是这个思路,现在的WORD也是这样的文件存储方式,还有什么??ML语言专门写化学式的,也是这样,HTML不也是这个思路吗?呵呵