我想将目录的文件数据存储在文件中。即文件名,文件大小等,以便减少搜索时间。我现在的问题是找到一种有效的方法。我考虑过json和xml但不能在这两者之间做出决定。如果有更好的方式让我知道。
答案 0 :(得分:0)
我会说这取决于您喜欢使用哪种数据以及您拥有的数据结构(作为单词列表非常简单,作为单词列表和每个单词的时间段不太简单搜索了一下,...)
对于单词列表,您可以使用一个简单的文本文件,每行一个单词或逗号分隔(csv),对于不太简单的结构,json或xml将正常工作。
我喜欢和json一起工作,因为它比xml更轻,更简洁。如果你不打算分享这一数据和/或它并不复杂,你不需要通过XML提供的验证(XSD,...)。 即使您打算共享此数据,也可以使用json。
你需要一些服务器端代码才能将数据写入文件,如php,java,python,ruby,......
答案 1 :(得分:0)
如果您像属性文件一样使用alomst,我会推荐Json文件。 如果您计划将文件中的数据存储到数据库中,那么您可以使用XML,您必须选择在Java环境中使用JAXB / JPA