Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
经典ASP读取XML文件中的CSV信息_Xml_Dom_Csv_Asp Classic - Fatal编程技术网

经典ASP读取XML文件中的CSV信息

经典ASP读取XML文件中的CSV信息,xml,dom,csv,asp-classic,Xml,Dom,Csv,Asp Classic,我有一个脚本,可以毫无问题地使用DOM读取XML文件。如果我检查结果,我会得到相关节点中包含的CSV信息。然而,我在阅读这些信息时遇到了一个问题。我有一个变量,其中包含一个文本/字符串,但我不知道如何根据新行分割该文本,以分离每个CSV信息。由于我在网上的搜索结果非常缺乏,我允许我向社区提出这个问题 注意:我已经尝试过以下方法: myCsv = Replace(myCsv,vbCrLf,"<br>") myCsv = Split(myCsv, "<br>") myCsv

我有一个脚本,可以毫无问题地使用DOM读取XML文件。如果我检查结果,我会得到相关节点中包含的CSV信息。然而,我在阅读这些信息时遇到了一个问题。我有一个变量,其中包含一个文本/字符串,但我不知道如何根据新行分割该文本,以分离每个CSV信息。由于我在网上的搜索结果非常缺乏,我允许我向社区提出这个问题

注意:我已经尝试过以下方法:

myCsv = Replace(myCsv,vbCrLf,"<br>")
myCsv = Split(myCsv, "<br>")
myCsv=Replace(myCsv,vbCrLf,
) myCsv=拆分(myCsv,
或者类似:
myCsv=Split(myCsv,vbCrLf)

谢谢大家!! 当做
Phil

XML解析器将把XML中的任何CRLF序列简化为LF序列。因此,您应该使用以下行:

myCsv = Split(myCsv, vbLf)

您是否检查过新行使用的字符?它可能不是vbCrLf。如果它不是vbCrLf(ASCII 10+13),那么它可能只是vbCr(ASCII 13)或VbLf(ASCII 10)。