Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: st: how to read very long text lines?
From
Phil Clayton <[email protected]>
To
[email protected]
Subject
Re: st: how to read very long text lines?
Date
Fri, 8 Mar 2013 17:58:17 +1100
What are you actually trying to achieve?
Phil
On 08/03/2013, at 5:56 PM, "Li Chuntao (Tony)" <[email protected]> wrote:
> Thank you, Ryan. But i am still lost with my file reading.
>
> Tony
>
>
> On Fri, Mar 8, 2013 at 2:30 PM, Ryan Kessler
> <[email protected]> wrote:
>> Hi Tony,
>>
>> The key here is to steer clear of the "=" sign; see -help macro-,
>> -help limits-, and -help extended_fcn-.
>>
>> local long ""
>> forval i=1/500 {
>> local long "`long' `=`i'^2'"
>> }
>> di "`long'"
>> di length("`long'")
>> di "`: length local long'"
>>
>> Related discussion -->
>> http://www.stata.com/statalist/archive/2011-09/msg00973.html
>>
>> Best,
>>
>> Ryan Kessler
>>
>> On Thu, Mar 7, 2013 at 11:22 PM, Li Chuntao (Tony) <[email protected]> wrote:
>>> Dear Listers,
>>>
>>> I want to use Stata to read a text file line by line. Suppose the
>>> file is d:\temp.txt. one of the line i specially interested is very
>>> long, more than 1000 characters. I use the following code to read:
>>>
>>> capture file close myread
>>> file open myread using d:\temp.txt , read text
>>> file readmyrea line
>>> while r(eof)==0 {
>>> local linenum = `linenum' + 1
>>> local myline=`" `macval(line)'"'
>>> disp length(`"`macval(myline)'"')
>>> file myrea hexun line
>>>
>>> }
>>> file close hexun
>>>
>>> It seems that the maximium length for a string here is only 240.
>>>
>>> Is it possible to change it to longer?
>>>
>>> thanks
>>>
>>> Tony
>>> *
>>> * For searches and help try:
>>> * http://www.stata.com/help.cgi?search
>>> * http://www.stata.com/support/faqs/resources/statalist-faq/
>>> * http://www.ats.ucla.edu/stat/stata/
>> *
>> * For searches and help try:
>> * http://www.stata.com/help.cgi?search
>> * http://www.stata.com/support/faqs/resources/statalist-faq/
>> * http://www.ats.ucla.edu/stat/stata/
> *
> * For searches and help try:
> * http://www.stata.com/help.cgi?search
> * http://www.stata.com/support/faqs/resources/statalist-faq/
> * http://www.ats.ucla.edu/stat/stata/
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/faqs/resources/statalist-faq/
* http://www.ats.ucla.edu/stat/stata/