你好,我有一个我编辑过的Alteryx工作流,它以前是XML格式的,唯一的问题是我没有选择导出XML。
有很多选择,但我选择了FLAT文件,因为它看起来很接近(让我知道如果有一个更好的json或htm我可以使用,我也有这些选项)
我的问题是Alteryx现在不会识别这个平面文件作为一个工作流,因为缩进不存在,所以我猜它不能告诉父母,所以很舒服。
现在我在xml和平面中有完全相同的代码,除了几个数字没有什么大的变化。
我可以从源文件复制缩进到我的新文件吗?把它变成XML同样的行或者在notepad++
中有某种转换器吗?感谢您的帮助,这里是一个示例
</RecordInfo>
</MetaInfo>
</Properties>
<EngineSettings EngineDll="AlteryxBasePluginsEngine.dll" EngineDllEntryPoint="AlteryxDbFileInput" />
</Node>
<Node ToolID="423">
<GuiSettings Plugin="AlteryxGuiToolkit.Questions.Tab.Tab">
<Position x="0" y="0" width="59" height="59" />
</GuiSettings>
<Properties>
<Configuration />
<Annotation DisplayMode="0">
<Name />
<DefaultAnnotationText />
<Left value="False" />
</Annotation>
</Properties>
</Node>
<Node ToolID="426">
<GuiSettings Plugin="AlteryxGuiToolkit.Questions.FileBrowse.FileBrowse">
<Position x="114" y="4640" width="59" height="59" />
</GuiSettings>
<Properties>
<Configuration />
</RecordInfo>
</MetaInfo>
</Properties>
<EngineSettings EngineDll="AlteryxBasePluginsEngine.dll"
EngineDllEntryPoint="AlteryxDbFileInput" />
</Node>
<Node ToolID="423">
<GuiSettings Plugin="AlteryxGuiToolkit.Questions.Tab.Tab">
<Position x="0" y="0" width="59" height="59" />
</GuiSettings>
<Properties>
<Configuration />
<Annotation DisplayMode="0">
<Name />
<DefaultAnnotationText />
<Left value="False" />
</Annotation>
</Properties>
</Node>
<Node ToolID="426">
<GuiSettings
Plugin="AlteryxGuiToolkit.Questions.FileBrowse.FileBrowse">
<Position x="114" y="4640" width="59" height="59" />
</GuiSettings>
<Properties>
<Configuration />
XML根本不需要缩进,它只是有时为了可读性而存在。
它要求所有节点都是完整的,例如this is OK
<a><b></b></a>
这不是:
<a><b></a></b>
你的样本是不完整的,所以我不能发现问题,但它肯定不能以结束标签开始-
有notepad++ XML插件可以识别XML中的错误。