Skip navigation.
 
mlRe: getting bytes from NSData appends some special characters at the end
FROM : Chris Suter
DATE : Mon Aug 28 15:02:36 2006

The [xmlData bytes] doesn't return a null terminated string which is 
what %s of NSLog expects.

- Chris

On 28/08/2006, at 10:58 PM, Sudheer dantuluri wrote:

> Hi All ,
>
> I've a problem while reading bytes from NSData .
> Here I'm getting NSData from an XMLDocument  and trying to get 
> bytes from the data .
> But some special characters are getting added to the bytes .
>
> NSData *xmlData = [[category document] 
> XMLDataWithOptions:NSXMLNodePrettyPrint];
> const char *content = (const char *)[xmlData bytes];
> NSLog(@" ------ content ------ :%s",content);
>
> Here I'm adding the log
>
> 2006-08-28 18:09:51.204  ------ content ------ :
> <Category>
>    <ID>Downloads</ID>
>    <ParentID></ParentID>
>    <Name>Downloads</Name>
>    <Comments></Comments>
>    <Color>
>        <redComponent>0.000000</redComponent>
>        <greenComponent>0.000000</greenComponent>
>        <blueComponent>0.000000</blueComponent>
>        <alphaComponent>0.000000</alphaComponent>
>    </Color>
>    <Path>Downloads.xml</Path>
>    <IconPath>Downloads.tif</IconPath>
>    <Projects></Projects>
>    <Books></Books>
>    <Pages></Pages>
>    <Color></Color>
> </Category>>ategory>±¡”°±¡”
>
> The extra characters are in red.
> please help me out in this issue .
>
> Thanks in advance
> Sudheer.
>
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Cocoa-dev mailing list      (<email_removed>)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/cocoa-dev/<email_removed>-
> systems.com
>
> This email sent to <email_removed>
>

Related mailsAuthorDate
mlgetting bytes from NSData appends some special characters at the end Sudheer dantuluri Aug 28, 14:58
mlRe: getting bytes from NSData appends some special characters at the end Chris Suter Aug 28, 15:02
mlRe: getting bytes from NSData appends some special characters at the end Sudheer dantuluri Aug 29, 09:00