Использование NSXMLParser с CDATA

Ed: phpMyAdmin для MySQL, но автору вопроса нужно что-то для Microsoft SQL Server.

Большинство решений, которые я нашел, включает использование Драйвера ODBC и затем безотносительно клиентского приложения, которое Вы используете. Например, горилла SQL утверждает, что была в состоянии сделать это, даже при том, что проект кажется заброшенным.

Большинство хороший решения или используют Удаленный рабочий стол или VMware / Параллели .

11
задан Xcoder 8 July 2009 в 01:55
поделиться

2 ответа

вы также можете посмотреть очень впечатляющую библиотеку под названием Sam's String Metrics http://sourceforge.net/projects/simmetrics/files/ . это включает в себя множество алгоритмов. Поэтому, если у вас есть теги в CDATA, синтаксический анализатор проигнорирует их.

Я предполагаю, что этот CDATA находится в элементе описания. Поэтому вам нужно будет извлечь теги из элемента «description» вручную или через другой экземпляр парсера.

4
ответ дан 3 December 2019 в 04:14
поделиться

Вы можете использовать

- (void)parser:(NSXMLParser *)parser foundCDATA:(NSData *)CDATABlock
{
    NSString *someString = [[NSString alloc] initWithData:CDATABlock encoding:NSUTF8StringEncoding];
}
21
ответ дан 3 December 2019 в 04:14
поделиться