Как сохранить XML-документ в Mac OS X?

во-первых, я открыл TextEdit. Пошел в меню Формат и я установил опцию - > сделать простой текст,
Я ввел следующие данные, которые необходимо указать в заявлении.

<?xml version="1.0" encoding="ISO-8859-1"><tips><Prop_Tips><Tip_ID><![CDATA[1]]></Tip_ID><Category_ID>1</Category_ID><Tip_Title>Play Your Shot</Tip_Title><Tip_Thumb>http://192.168.32.212/jalpesh/igolf/TipThumb/PlayyrshotThumb.jpg</Tip_Thumb><Tip_image>http://192.168.32.212/jalpesh/igolf/TipImage/Playyrshot.jpg</Tip_image><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><Category_Name>Course Management/Strategy</Category_Name></Prop_Tips><Prop_Tips><Tip_ID><![CDATA[2]]></Tip_ID><Category_ID>1</Category_ID><Tip_Title>Shots Curve From Sidehill Lies</Tip_Title><Tip_Thumb>http://192.168.32.212/jalpesh/igolf/TipThumb/Shots-Curve-From-Sidehill-LiesThumb.jpg</Tip_Thumb><Tip_image>http://192.168.32.212/jalpesh/igolf/TipImage/Shots-Curve-From-Sidehill-Lies.jpg</Tip_image><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><Category_Name>Course Management/Strategy</Category_Name></Prop_Tips></tips>

после сохранения файла в формате UTF-8,
Всякий раз, когда я пытался прочитать свой XML-файл через XMLParser, я получаю следующие данные из файла

{rtf1ansiansicpg1252cocoartf949cocoasubrtf460
{fonttblf0fmodernfcharset0 Courier-Bold;}
{colortbl;red255green255blue255;}
margl1440margr1440vieww9000viewh8400viewkind0
pardtx480tx960tx1440tx1920tx2400tx2880tx3360tx3840tx4320tx4800tx5280tx5760tx6240tx6720tx7200tx7680tx8160tx8640tx9120tx9600tx10080tx10560tx11040tx11520tx12000tx12480tx12960tx13440tx13920tx14400tx14880tx15360tx15840tx16320tx16800tx17280tx17760tx18240tx18720tx19200tx19680tx20160tx20640tx21120tx21600tx22080tx22560tx23040tx23520tx24000tx24480tx24960tx25440tx25920tx26400tx26880tx27360tx27840tx28320tx28800tx29280tx29760tx30240tx30720tx31200tx31680tx32160tx32640tx33120tx33600tx34080tx34560tx35040tx35520tx36000tx36480tx36960tx37440tx37920tx38400tx38880tx39360tx39840tx40320tx40800tx41280tx41760tx42240tx42720tx43200tx43680tx44160tx44640tx45120tx45600tx46080tx46560tx47040tx47520tx48000qlqnaturalpardirnatural

f0bfs24 cf0 CocoaLigature0 <?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>}

, что означает, что файл не хранится в правильном формате.

Я хочу просто сохранить XML-файл с помощью TextEdit в Mac OS X.

24
задан Chealion
16.12.2022 21:04 Количество просмотров материала 3146
Распечатать страницу

3 ответа

похоже, что ваш файл был сохранен как RTF, содержащий все дополнительные данные, которые вы видели.

чтобы переключить TextEdit в режим обычного текста, нажмите ⇧ ⌘ t (Shift-Command-T), или выберите "сделать обычный текст" из меню Формат.

before

after

Если вы делаете много редактирования кода, я также рекомендую получить TextMate правильный редактор кода с поддержкой XML:

enter image description here

8
отвечен jtbandes 2022-12-18 04:52

просмотр форматов файлов в "File - >Save As..."диалоговое окно в TextEdit, кажется, что простой текст не среди них. По умолчанию используется форматированный текст (отсюда и коды команд \rtf в файле), а другие форматы (в широких категориях) - HTML, OpenDocument и Word. Вероятно, следует использовать текстовый редактор в текстовом формате, например TextWrangler для создания и редактирования таких файлов.

EDIT: текстовые форматы появляются после выберите "Format - >Make Plain Text", но это все еще не объясняет, как Сагар закончил с RTF, когда он попытался сохранить в формате UTF-8.

2
отвечен las3rjock 2022-12-18 07:09

Открыть XCode.

перейти в меню Файл

->Выберите Новый Файл.

->перейти к другой вариант

->выберите Свойства list

->дайте имя файла с расширением xml.

-> введите данные xml и сохранить.

0
отвечен Sagar R. Kothari 2022-12-18 09:26

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

iphone
macos
operating-systems
text-editors
xml
Вверх