我想寫一個簡單的解析器XML < - > Latex。我是Perl或XSLT的新手,我不知道該怎麼做。誰能幫我?在例如,這是我的公式:解析數學公式XML <-> Perl或XSLT中的乳膠
乳膠:
\frac{\frac{\frac{1}{2}+\frac{1}{y}}{\frac{2}{x}}}{\frac{2}{x+y}}
我的XML的命題:
<?xml version="1.0" encoding="utf-8"?>
<formula>
<numerator>
<numerator>
<numerator>1</numerator>
<denominator>2</denominator>
<sign>+</sign>
<numerator>1</numerator>
<denominator>y</denominator>
</numerator>
<denominator>
<numerator>2</numerator>
<denominator>x</denominator>
</denominator>
</numerator>
<denominator>
<numerator>2</numerator>
<denominator>x+y</denominator>
</denominator>
</formula>
您是否已經瞭解[Presentation MathML](https://en.wikipedia.org/wiki/Mathml#Presentation_MathML)? – amon
是的。來自Mirod的答案很好,但我不知道如何解析這個Mathml到乳膠。我只想解析這樣的分數而不用其他函數,但在Perl中我只知道如何讀取以及如何保存到文件 – Krzysiek