首页 > 解决方案 > 如何在 XML 文件中存储点列表

问题描述

你好 :) 我从 xml 开始,我正在编写一个简单的 xml 文件。我的问题很简单:有没有办法将 double 列表存储到这个 xml 文件中?我真的想不出一种有效的方法:/

感谢您的回答或指导:)

这是我的代码示例:

`<state>
    <name>Name state 2</name>
    <x>x</x>
    <y>y</y>
    <width>w</width>
    <height>h</height>
    <nlinks>2</nlinks>
    <effect>1</effect>
    <signal>
        <name>Signal 1</name>
        <amplitude>3</amplitude> <!--parameter 3 -->
        <duration>10</duration>  <!--input 0 -->
        <listOfPoints>...</listOfPoints>
    </signal>
</state>`

标签: xml

解决方案


XML 像一棵树一样工作,
所以如果你想在你的一个节点内有一个列表,只需展开它:

<state>
    <name>Name state 2</name>
    <x>x</x>
    <y>y</y>
    <width>w</width>
    <height>h</height>
    <nlinks>2</nlinks>
    <effect>1</effect>
    <signal>
        <name>Signal 1</name>
        <amplitude>3</amplitude> <!--parameter 3 -->
        <duration>10</duration>  <!--input 0 -->
        <listOfPoints>
             <point>0</point>
             <point>1</point>
             <point>10</point>
             <point>0</point>
        </listOfPoints>
    </signal>
</state>

有关组成 XML 的更多信息,请参阅W3School Xml 树
参阅Sitepoint 教程。


推荐阅读