java将数学公式保存到数据库中
我在SQlite中有一个问题数据库,我从java代码中读取这些问题。我的问题是数学问题,我在数据库中以文本形式提供它们
我的问题是,在几个问题中,我想包括数学符号和运算符,我可以将它们包括在键盘中,并将其作为文本提供
有没有办法在数据库中包含我的数学符号
或者我必须用我的代码来做
你可以在下面搜索框中键入要查询的问题!
我在SQlite中有一个问题数据库,我从java代码中读取这些问题。我的问题是数学问题,我在数据库中以文本形式提供它们
我的问题是,在几个问题中,我想包括数学符号和运算符,我可以将它们包括在键盘中,并将其作为文本提供
有没有办法在数据库中包含我的数学符号
或者我必须用我的代码来做
# 1 楼答案
我有两个选择
1。Unicode
在Sqlite中,选择存储unicode的文本类型。在unicode中,有很多数学符号https://www.wikiwand.com/en/Mathematical_operators_and_symbols_in_Unicode 若unicode不包含您需要的符号,那个么您就倒霉了,需要其他解决方案
要将文本存储为unicode,请参见http://www.sqlite.org/datatype3.html和https://stackoverflow.com/a/19397231/1849837
2。数学语言
用能够描述方程的数学语言存储方程。在这个解决方案中,为了使你的方程看起来好看,你需要一些东西将方程描述(纯文本)转换成方程图像
如果你在https://mathematica.stackexchange.com/上问这个问题,我相信你会得到适合你需要的组件和数据格式的建议