2016-09-02 4 views
-1

У меня есть база данных вопросов в SQlite, которую я прочитал из моего кода Java. Мои вопросы - вопросы математики, и я предоставляю их как текст в базе данных.Добавить математические символы в базе данных sqlite

Моя проблема заключается в том, что в нескольких вопросах я хочу включить математические символы и операторы, которые я могу включить с помощью клавиатуры, и предоставить ее в виде текста.

Есть ли способ включить мои математические символы в базу данных?

Или я должен сделать это из своего кода?

ответ

1

Я вижу два варианта

1. Unicode

В Sqlite выбрать тип текста, который хранит Юникода. В Юникода, у вас есть много математических символов https://www.wikiwand.com/en/Mathematical_operators_and_symbols_in_Unicode Если юникода не содержит символ вам нужно, вы не повезло, и вам нужно некоторое другое решение

Чтобы сохранить текст в кодировке Юникод см http://www.sqlite.org/datatype3.html и https://stackoverflow.com/a/19397231/1849837

2. Математический язык

Сохранение уравнений на некотором математическом языке, способном описывать уравнения. В этом решении, чтобы ваши уравнения выглядели хорошо, вам понадобится что-то, что преобразует описание quation (чистый текст) в изображение уравнения.

Если вы задаете этот вопрос по адресу https://mathematica.stackexchange.com/, я уверен, что вам будет предоставлен компонент и формат данных, соответствующие вашим потребностям.

+0

Он может определить свою собственную кодировку для одного столбца, в котором он имеет математические символы. – xenteros

Смежные вопросы