Разбор MathML для простого математического выражения

я используюMathDox редактор формул для создания MathML. Теперь я хочу преобразовать MathML, созданный MathDox, в выражение, которое я позже смогу использовать для оценки, чтобы найти ответ.

For eg:

MathML:
<math xmlns='http://www.w3.org/1998/Math/MathML'>
 <mrow>
  <mn>3</mn>
  <mo>+</mo>
  <mn>5</mn>
 </mrow>
</math>

Want to convert to expression as:
3+5

Теперь я могу использовать 3 + 5, чтобы получить ответ 8.

Я в поискеJavascript или жеC # Решение для этого преобразования. Пытался погуглить, но особой помощи не получил. Несколько ближе решение я нашелВот, но это настольное приложение и коммерческое тоже. Тем не менее, я хочу решение с открытым исходным кодом для моей проблемы. Любая помощь будет оценена.

Замечания: Для простоты я упомянул только простое дополнение в примере выше, но mathml также может содержать сложные выражения, такие как деривации и журнал.

Ответы на вопрос(1)

Ваш ответ на вопрос