How odd, I'd have thought that it would have keep the paragraph breaks. I would have also hoped that the JS replace command might have solved the problem, but can't make it work in Opus and there doesn't seem to be an OS alternative
You can try using this bit of script instead:
var myCount = 0
//Reads data from INI into a string
var IN = GetINISectionData("C:\\test.ini", "1")
//Splits string data into an array using the pipe for demarking
//NOTE you can't use \n yet
var mySplit = IN.split('|')
//Creates a loop that reads through the array
for (myCount == 0; myCount < mySplit.length; myCount++)
{
//Creates a new string called myINI that inserts the \n for paragraph breaks
myINI = myINI + mySplit[myCount] + '\n\n'
}
Basically, it splits the INI data into paragraphs based on the pipe as a demarker (you can't use \n with the split command) and then rebuilds the string from the split pieces insert a double \n where the pipe (|) symbol was.
Mack
Hope this helps.