储存及保养;在iPhone上读取xml文件

储存及保养;在iPhone上读取xml文件,iphone,macos,nsxmlparser,Iphone,Macos,Nsxmlparser,我使用文本编辑器来存储xml文件 我知道如何在iPhone应用程序中读取xml文件。但是我得到的问题在下面解释 当我通过文本编辑器存储xml文件时,它看起来非常完美 但当iPhone-xCode调试时,xml文件数据如下所示 我犯了什么样的错误 {\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf460 {\fonttbl\f0\fmodern\fcharset0 Courier Bold;} {\colortbl;\red255\green255\b

我使用文本编辑器来存储xml文件

我知道如何在iPhone应用程序中读取xml文件。但是我得到的问题在下面解释

当我通过文本编辑器存储xml文件时,它看起来非常完美

但当iPhone-xCode调试时,xml文件数据如下所示

我犯了什么样的错误


{\rtf1\ansi\ansicpg1252\cocoartf949\cocoasubrtf460 {\fonttbl\f0\fmodern\fcharset0 Courier Bold;} {\colortbl;\red255\green255\blue255;} \margl1440\margr1440\vieww9000\viewh8400\viewkind0 \10\TX3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 \TX4 4 4 4 4 4 4 3 3 3 3 4 4 4 10 \TX4 4 4 4 10 10 10 10 10 10 \TX4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10\TX3 3 3 3 3 3 3 3 3 10 10 10 10 10 10 10 10 10 \TX4 4 4 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 4 4 4 4 4 4 4 4 4 \TX4 4 4 4 \TX4 4 4 4 4 4 4 4 4 4 4 \TX4 4 4 4 4 4 4 \TX4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 9200\tx19680\tx20160\tx20640\tx21120\tx21600\tx22020\TX280\TX220\TX220\TX220\TX220\TX220\TX220\TX220\TX220\TX240\TX240\TX220\TX220\TX220\TX220\TX220\TX20\TX220\TX220\TX220\TX220\TX220\TX20\TX220\TX20\TX20\TX20\TX20\TX20\TX220\TX20\TX220\TX20\TX20\TX20\TX220\TX20\TX240\TX20\TX20\TX20\TX20 20\TX20 20\TX20 20\TX20\TX20\TX20 20\TX20 20 20\TX20\TX20 20\TX20\TX20 20 20 20 20\TX20\TX20\TX20\TX20\TX20 20\TX20 20\TX20\TX20\TX20\TX20 20 20 20\TX20\TX20 20\TX20\TXX40800\tx41280\tx41760\TX4240\tx42720\tx43200\tx43680\tx44160\tx44640\tx45120\TX4560\tx46080\TX45660\tx47040\tx47520\tx48000\ql\qnatural\PARDIRNATRAL

\f0\b\fs24\cf0\COCOALIGATER0\ 打你的球每个高尔夫球手都喜欢打长、高、直的球,但经验告诉你,你的投篮可以有一定的模式。从Sidehill LiesSidehill球道的弧线投篮会导致球弯曲、向右切球或向左勾球。这里有一个小贴士可以帮助你更好地接触球。不要让车手在球杆头刚刚离开时将球接地让你的秋千平稳起步的地面。倾斜你的球座这里有一个技巧,可以“最大限度地”进入风力驱动。}


上面给出的数据不是我的xml文件

我试图通过textEditor保存我的xml文件

但它在我的xml数据之前加了前缀

我应该做些什么来避免这个问题

我的实际xml数据如下

<?xml version="1.0" encoding="ISO-8859-1"?>\
    <tips><Prop_Tips><Tip_ID><![CDATA[1]]></Tip_ID><Tip_Title>Play Your Shot</Tip_Title><Tip_Description>Every golfer likes to hit the ball long, high and straight, but experience tells you that you can expect a certain pattern to your shots.</Tip_Description></Prop_Tips><Prop_Tips><Tip_ID><![CDATA[2]]></Tip_ID><Tip_Title>Shots Curve From Sidehill Lies</Tip_Title><Tip_Description>Sidehill fairway lies will cause the ball to curve, slice right or hook left. Here's a tip to help make better contact.</Tip_Description></Prop_Tips><Prop_Tips><Tip_ID><![CDATA[3]]></Tip_ID><Tip_Title>Don't Ground The Driver</Tip_Title><Tip_Description>Keep the clubhead just off the ground to get your swing off to a consistently smooth start.</Tip_Description></Prop_Tips><Prop_Tips><Tip_ID><![CDATA[4]]></Tip_ID><Tip_Title>Tilt Your Tee</Tip_Title><Tip_Description>Here's a tip to "max out" into-the-wind drives.</Tip_Description></Prop_Tips></tips>
\
打你的球每个高尔夫球手都喜欢打长、高、直的球,但经验告诉你,你的投篮可以有一定的模式。从Sidehill LiesSidehill球道的弧线投篮会导致球弯曲、向右切球或向左勾球。这里有一个小贴士可以帮助你更好地接触。不要让驾驶者着地。让杆头离地,让你的挥杆平稳起步。倾斜你的球座这里有一个小贴士可以让你的挥杆“最大限度地向外”进入风中。

您是否使用TextEdit或其他工具编辑XML文件?这里有一大堆RTF数据,这似乎意味着您正在用RTF的XML覆盖XML数据。尝试改用文本编辑器,如属性列表编辑器或TextWrangler。

是否使用TextEdit或其他工具编辑XML文件?这里有一大堆RTF数据,这似乎意味着您正在用RTF的XML覆盖XML数据。尝试使用文本编辑器,如属性列表编辑器或TextWrangler。

似乎您已经在富文本编辑器中编写了XML文件。它以.rtf格式保存文件,而不是原始文本/xml。 可能您正在使用的编辑器具有另存为原始txt的选项。这应该可以解决问题


您还可以使用XCode创建文件。它肯定会使用原始txt。

似乎您已经在富文本编辑器中编写了XML文件。它以.rtf格式保存文件,而不是原始文本/xml。 可能您正在使用的编辑器具有另存为原始txt的选项。这应该可以解决问题


您还可以使用XCode创建文件。它肯定会使用原始txt。

事实上,我没有任何权限下载和安装任何额外的软件。有没有像文本编辑器这样的内置编辑器?没有,即使是Xcode plist文件也会产生一些问题。最后我尝试了vi编辑器。它成功了。事实上,我没有任何权限下载和安装任何额外的软件。有没有像文本编辑器这样的内置编辑器?没有,即使是Xcode plist文件也会产生一些问题。最后我尝试了vi编辑器。它工作了。是的,不需要安装任何额外的东西。最好的解决方案是XCode。不,即使是XCode plist文件也会产生一些问题。最后我尝试了vi编辑器。它起作用了。你不应该用钳子。在XCode中,当创建一个新文件时,转到侧边栏的底部,其中显示“Other”。然后选择空文件格式。将其命名为任意名称(golftips.xml)并保存。这将创建一个原始文本文件。是的,不需要安装任何额外的东西。最好的解决方案是XCode。不,即使是XCode plist文件也会产生一些问题。最后我尝试了vi编辑器。它起作用了。你不应该用钳子。在XCode中,当创建一个新文件时,转到侧边栏的底部,其中显示“Other”。然后选择空文件格式。将其命名为任意名称(golftips.xml)并保存。这将创建一个原始文本文件。