<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.newlc.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>NewLC - Parsing array item - Comments</title>
 <link>http://www.newlc.com/en/forum/parsing-array-item</link>
 <description>Comments for &quot;Parsing array item&quot;</description>
 <language>en</language>
<item>
 <title>Re: Parsing array item</title>
 <link>http://www.newlc.com/en/forum/parsing-array-item#comment-40441</link>
 <description>&lt;p&gt;got soln for this...........&lt;/p&gt;

&lt;p&gt;i directly used &lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;(*iDetailsArray)[3].Mid(1);&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;Anyway, thanks for ypur help&lt;/p&gt;</description>
 <pubDate>Fri, 03 Aug 2007 15:10:56 +0200</pubDate>
 <dc:creator>iworktech_sameer</dc:creator>
 <guid isPermaLink="false">comment 40441 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: Parsing array item</title>
 <link>http://www.newlc.com/en/forum/parsing-array-item#comment-40439</link>
 <description>&lt;p&gt;Thanks Isha for your suggestion.&lt;/p&gt;

&lt;p&gt;  I tried that but it&#039;s not going in &quot;IF LOOP&quot;  Here is my code......&lt;/p&gt;

&lt;p&gt;&lt;div class=&quot;codeblock&quot;&gt;&lt;code&gt;TBuf&amp;lt;20&amp;gt; tempBuf;&lt;br /&gt;TDesC aData=(*iDetailsArray)[3];&amp;nbsp; &lt;br /&gt;TInt pos = aData.Find( _L(&amp;quot;#&amp;quot;) );&lt;br /&gt;&lt;br /&gt;if(pos == KErrNone)&lt;br /&gt;{&lt;br /&gt;//&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; tempBuf = aData.Left(pos);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CEikonEnv::InfoWinL(_L(&amp;quot;Test&amp;quot;),_L(&amp;quot;In if loop&amp;quot;));&lt;br /&gt;}&lt;/code&gt;&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;</description>
 <pubDate>Fri, 03 Aug 2007 14:27:58 +0200</pubDate>
 <dc:creator>iworktech_sameer</dc:creator>
 <guid isPermaLink="false">comment 40439 at http://www.newlc.com</guid>
</item>
<item>
 <title>Re: Parsing array item</title>
 <link>http://www.newlc.com/en/forum/parsing-array-item#comment-40431</link>
 <description>&lt;p&gt;Try   this&lt;/p&gt;

&lt;p&gt;TBuf&lt;20&gt; tempBuf;&lt;br /&gt;
TInt pos = aData.Find( _L(&quot;+&quot;) );&lt;/p&gt;

&lt;p&gt; if(pos == KErrNone)&lt;br /&gt;
{&lt;br /&gt;
tempBuf = aData.Left(pos);&lt;br /&gt;
}&lt;/p&gt;

&lt;p&gt;  See TDesC  in  SDK&lt;/p&gt;

&lt;p&gt;BR&lt;br /&gt;
Isha&lt;/p&gt;</description>
 <pubDate>Fri, 03 Aug 2007 11:50:03 +0200</pubDate>
 <dc:creator>Isha</dc:creator>
 <guid isPermaLink="false">comment 40431 at http://www.newlc.com</guid>
</item>
<item>
 <title>Parsing array item</title>
 <link>http://www.newlc.com/en/forum/parsing-array-item</link>
 <description>&lt;p&gt;I have array iDetailsArray, of type CDesCArray.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;&lt;/p&gt;

&lt;p&gt;//Fetching data from i th location from Array&lt;br /&gt;
  &lt;br /&gt;
  TDesC aData= (*iDetailsArray)[i];  &lt;/p&gt;

&lt;p&gt;// suppose i got data as &quot;ABC 41A  -1000&quot;&lt;br /&gt;
// OR &quot;ABCDE  +500&quot;&lt;/p&gt;

&lt;p&gt;// Now i want to parse this data &amp; collect &lt;br /&gt;
//only  &quot;ABC 41A&quot; OR &quot;ABCDE&quot; &amp; remove -1000 &lt;br /&gt;
// OR +500&lt;/p&gt;

&lt;p&gt;   TLex lexer(aData);&lt;br /&gt;
   TChar chr;&lt;br /&gt;
   lexer.SkipSpaceAndMark(); &lt;br /&gt;
   &lt;br /&gt;
&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.newlc.com/en/forum/parsing-array-item&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.newlc.com/en/forum/parsing-array-item#comments</comments>
 <category domain="http://www.newlc.com/en/forums/symbian-c">Symbian C++</category>
 <pubDate>Fri, 03 Aug 2007 11:22:14 +0200</pubDate>
 <dc:creator>iworktech_sameer</dc:creator>
 <guid isPermaLink="false">18539 at http://www.newlc.com</guid>
</item>
</channel>
</rss>
