Parsing MathML zu einfachen mathematischen Ausdruck

Ich benutze MathDox Formeleditor zur Erzeugung von MathML. Jetzt möchte ich das von MathDox erzeugte MathML in einen Ausdruck konvertieren, mit dem ich später die Antwort auswerten kann.

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

Jetzt kann ich 3 + 5 verwenden, um Antwort 8 zu erhalten.

Ich bin auf der Suche nach Javascript oder c # Lösung für diese Konvertierung. Versuchte es zu googeln, bekam aber nicht viel Hilfe. Etwas nähere Lösung habe ich gefundenHie, aber es ist eine Desktop-Anwendung und auch kommerziell. Ich möchte jedoch eine Open-Source-Web-App-Lösung für mein Problem. Jede Hilfe wird geschätzt.

Hinweis Der Einfachheit halber habe ich oben im Beispiel nur die einfache Hinzufügung erwähnt, aber die Mathematik kann auch komplexe Ausdrücke wie Ableitungen und Logs enthalten.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage