簡體   English   中英

FTP之后,XML文件中出現“格式不正確”錯誤

[英]“Not Well-Formed” Errors in XML file after FTP

使用WS_FTP Professional,我有一個每晚運行的備份過程。

WS_FTP基本上是通過Windows Scheduler設置將FTP傳輸到遠程服務器的過程。 具體來說,它將大約2.5兆的XML文件發送到服務器進行下載。

我檢查XML文件在FTP之前是否格式正確,並且始終如此。 我遇到的問題是,在通過備份過程將其上傳到服務器后,xml文件格式不正確。 如果我下載文件並檢查發生錯誤的行號,通常通常只是隨機數字/字母,破損的標記或“ NULL”符號。

我已經檢查過WS_FTP在發送文件之前沒有壓縮或加密文件,而是以ASCII模式發送文件。

它發生了,看似隨機。 有時上傳正常,而其他時候會出現錯誤。

如果我上載相同文件10次,那么大約有8次該文件將有錯誤,並且它們將始終出現在同一行(6481)。 該文件每天都會更新,因此明天上傳該文件時,我會收到相同數量的錯誤,但它可能在不同的行上,幾乎就像該錯誤是在設置了一定數量的字符之后發生的(如果這樣,感)。

如果有人能理解這一點,我將不勝感激。 它讓我發瘋。

更新

我只是進行了幾次測試,看起來實際上是在同一字節上發生的。

更新2

問題出在WS_FTP。 不能完全確定它是什么,但是我嘗試了另一個可以工作的FTP客戶端。

嘗試使用二進制傳輸模式自動 模式。如果其中有一些UTF8,有時會用ASCII傳輸將其擰緊。

祝好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM