2011-06-04 92 views
1

我需要学习/写入XML,我已经有python下载,因为我也在学习python。我注意到关于xml编写器和python的stackoverflow还有另一个问题,但是我没有得到关于什么是最简单的使用方法的真正共识的想法?也就是说,我最好喜欢一个XML编辑器,它突出了我的错误,并有助于格式化,因为它可能非常乏味。我应该坚持使用python的元素树xml应用程序,或者下载我被告知的以下内容之一吗?谢谢。xml编辑器/编辑器 - 使用python的版本?

http://netbeans.org/downloads/index.html 下载的Java SE,只是使用它的编辑

XML记事本2007 http://www.microsoft.com/downloads/en/details.aspx?FamilyID=72d6aa49-787d-4118-ba5f-4f30fe913628&DisplayLang=en#AffinityDownloads

回答

1

我用的IntelliJ(社区版应该是罚款)和emacs的XML编辑。

我在使用windows的时候使用过Altova XMLSpy家族。

+0

感谢@Peter Tillemans您的投票。我会记住他们。 – nlper 2011-06-04 09:50:32

3

你在问两件不同的事情。

XML记事本和NetBeans实用程序是可视化创建和编辑XML的应用程序。

Python的ElementTree是一个以编程方式创建和解析XML的库。

你需要哪一个取决于你想要做什么 - 在编辑器中创建XML,或者在你的程序中执行。

+0

感谢@Daniel Roseman对于这样一个明确的答案!我不得不问,大多数人如何创建xml树?通过编程创建它或通过像XML记事本或Netbeans实用程序?在下载之前知道这将是一件好事。 – nlper 2011-06-04 09:49:19

+0

你需要在实践中。一个有xml支持的优秀编辑器是非常有用的,但要处理大型数据集需要自动化。因此你需要两个。 – 2011-06-04 09:52:54

+0

谢谢@Peter Tillemans。这很好。 – nlper 2011-06-04 10:00:17