Maple - 如何将数组的分配打印到 xml 文件中?

发布于 2024-10-24 06:49:49 字数 419 浏览 1 评论 0原文

因此,我执行一些像

out := Minimize(function(param1, paramN));

这样的操作,我得到了类似于 Name=Value 的数组

,并且比我做的要多:

     assign(out[2]);

的方式将[2]打印到 xml 中

<param1>
value
</param1>
...
<paramN>
value
<ParamN>

我想以类似How to do such thing (how to print anarray ofpairs) 名称 = 以所需形式将值转换为 XML,而不是以 mathML 形式?)?

So I perform some operation like

out := Minimize(function(param1, paramN));

from this I getsomething like array of pairs Name=Value printed out

and than I do:

     assign(out[2]);

I want to print out[2] into xml in a way like

<param1>
value
</param1>
...
<paramN>
value
<ParamN>

How to do such thing (how to print anarray of pairs Name=Value into XML in desired form- not in mathML?)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼眸印温柔 2024-10-31 06:49:50

您是否尝试过使用 XMLTools 包?

文档:XMLTools 包概述

您还可以查看这些示例(在早期版本中,但我想这逻辑就在那里)

编辑:

快速示例(我以前没有使用过 XMLTools,但我认为它并不远):

(out[1] contains names and out[2] values)

> with( XMLTools );
> doc := XMLElement("params", [], seq(XMLElement(out[1][i], [], out[2][i])))
> print(doc)

<params>
  <param1>value1</param1>
  ...
  <paramN>valueN</paramN> 
</params>

Have you tried using XMLTools package?

Documentation: Overview of the XMLTools Package

You can also check these examples (in an earlier version, but I suppose the logic is there)

EDIT:

quick example (I haven't used XMLTools before, but I think it's not far):

(out[1] contains names and out[2] values)

> with( XMLTools );
> doc := XMLElement("params", [], seq(XMLElement(out[1][i], [], out[2][i])))
> print(doc)

<params>
  <param1>value1</param1>
  ...
  <paramN>valueN</paramN> 
</params>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文