Javascript 使用查询操作从WikipediaAPI获取数据而不使用LaTex

Javascript 使用查询操作从WikipediaAPI获取数据而不使用LaTex,javascript,json,latex,wikipedia-api,mathml,Javascript,Json,Latex,Wikipedia Api,Mathml,我在一个网站上工作,该网站从各种API中提取数据,包括最大的源WikipediaAPI。 我使用查询操作和提取道具来获取所有数据,但我的页面有点科学化,所以人们经常会问一些问题,比如二次方程、普朗克常数和其他相关术语。 现在的问题是,当我获得这些类型的主题的信息时,答案会出来,但答案是高度基于公式的,维基百科以LaTex(encoding=“application/x-tex”)和MathML的形式发送数据,浏览器会奇怪地读取这些数据,并以简单的文本形式显示出来,整个数据几乎变得毫无用处。 有人

我在一个网站上工作,该网站从各种API中提取数据,包括最大的源WikipediaAPI。 我使用查询操作和提取道具来获取所有数据,但我的页面有点科学化,所以人们经常会问一些问题,比如二次方程、普朗克常数和其他相关术语。 现在的问题是,当我获得这些类型的主题的信息时,答案会出来,但答案是高度基于公式的,维基百科以LaTex(encoding=“application/x-tex”)和MathML的形式发送数据,浏览器会奇怪地读取这些数据,并以简单的文本形式显示出来,整个数据几乎变得毫无用处。 有人能告诉我怎么做吗

例如:

在上面的例子中,公式是这样写的:

<math xmlns=\"http://www.w3.org/1998/Math/MathML\">\n  <semantics>\n    <mrow class=\"MJX-TeXAtom-ORD\">\n      <mstyle displaystyle=\"true\" scriptlevel=\"0\">\n        <mi>E</mi>\n        <mo>=</mo>\n        <mi>h</mi>\n        <mi>f</mi>\n      </mstyle>\n    </mrow>\n    <annotation encoding=\"application/x-tex\">{\\displaystyle E=hf}</annotation>\n  </semantics></math> 

\n\n\n\n E\n=\n h\n f\n\n\n

您可以使用任何将该乳胶转换为可读输出的库。e、 你需要像MathJax这样的MathML渲染器。为此创建了一个bug:@MaxSem它真的是个bug吗?顺便问一下,有什么解决办法吗?上面写着“决定做什么”;)您可以使用任何将Latex转换为可读输出的库。e、 你需要像MathJax这样的MathML渲染器。为此创建了一个bug:@MaxSem它真的是个bug吗?顺便问一下,有什么解决办法吗?上面写着“决定做什么”;)