java xml上传问题!
我有一个需要解决的问题。我必须上载xml文件的特定元素才能将其上载到服务器,并设法做到这一点,我创建了一个演示方法来检查文件是否正在上载到服务器 我的xml文件具有以下结构:java xml上传问题!,java,xml,upload,ftp,network-programming,Java,Xml,Upload,Ftp,Network Programming,我有一个需要解决的问题。我必须上载xml文件的特定元素才能将其上载到服务器,并设法做到这一点,我创建了一个演示方法来检查文件是否正在上载到服务器 我的xml文件具有以下结构: <config> <engine> <eid>1</eid> <sometextelement>text</sometextelement> </engine> <engine> <eid&
<config>
<engine>
<eid>1</eid>
<sometextelement>text</sometextelement>
</engine>
<engine>
<eid>2</eid>
<sometextelement>text</sometextelement>
</engine>
<engine>
<eid>3</eid>
<sometextelement>text</sometextelement>
</engine>
</config>
但问题是,文件上传正确,但内容不完整,我的意思是,
在那里,但
不在那里。但我在本地系统中重新检查了它,该系统正在创建一个临时文件,它显示了完整的xml文件。为什么没有将全部内容上载到服务器!?
有什么想法吗?
这就是我在服务器上看到的
<engine>
<eid>1</eid>
<sometextelement
1.
如果您自己编写了客户端代码,则客户端流似乎没有正确刷新
尝试刷新或关闭(close()
也刷新一个流)客户端流。我没给你弄明白Vivien!没有方法fis.flush()。怎么做?!请帮我解决这个问题!在客户端,当您上载文件时。你在用什么?可能是某种类型的OutputStream,带有flush()
方法。我使用的方法是putFile(),其代码已经存在于问题中。但是没有与我使用的任何流相关的flush方法。在本例中,可能是用来存储临时xml文件的新FileWriter(f)
。
<engine>
<eid>1</eid>
<sometextelement