将平面文件解析成XML并写入数据库时出现错误,高手帮忙看看!
There was a failure executing the receive pipeline: "FlatFile.ReceiveFlatFilePipeline, FlatFile, Version=1.0.0.0, Culture=neutral, PublicKeyToken=c12c8fed7a1498de " Source: "Flat file disassembler " Receive Port: "FlatFile_1.0.0.0_FlatFile.FlatFileOrchestration_ReceivePort_c12c8fed7a1498de " URI: "D:\MyWork\BizTalk Lessons\FlatFile\FlatFile\in\*.txt " Reason: Unexpected end of stream while looking for:
Positional data (length is 10)
The current definition being parsed is Items. The stream offset where the error occured is 112. The line number where the error occured is 5. The column where the error occured is 0.
这是时件日志,不懂是哪里的问题.
[解决办法]
读取txt第5行碰到了异常,文件的第112个字节。看看是不是空行,如果你的文件只有4行,看看是不是第4行末尾多了换行符号。