ExportにはHTMLのエキスポートに適用することのできるオプションが多数あり,Webのブラウザの特徴に合わせて変換方法を指定することができる.
MathMLを
Mathematicaのノートブックにペーストすると,
Mathematicaはこれを自動的に
Mathematicaの入力に変換しようとする.ノートブックフロントエンドのを使って式をMathMLとしてノートブックからコピーすることもできる.
Mathematica 式と同じようにXMLもデータを表現する一般的な形式である.
Mathematica は自動的に特定のタイプの式を特定のタイプのXMLに変換したり,その逆を行ったりする.MathMLはその一例である.別の例として,グラフィックスに対応するSVGがある.
Mathematica に一般的なXMLをインポートするように指示すると,
Mathematica は「SymbolicXML」式を作成する.
<elem attr='val'>data</elem>という形の各XML要素は
XMLElement["elem", {"attr"->"val"}, {data}]という形式の
Mathematica のSymbolicXML式に変換される.XMLをSymbolicXMLとしてインポートしたら,
Mathematica の強力な記号プログラミング機能を使ってその式を操作することができる.結果は
Exportを使ってXML形式でエキスポートできる.