TinyXml и строки - PullRequest
       35

TinyXml и строки

0 голосов
/ 14 октября 2011

Я пытаюсь прочитать атрибуты XML-файла, где я храню информацию.Мне нужно получить эту информацию в виде строк, и я не могу этого сделать, поскольку я не могу найти какой-либо метод tinyXml, который бы возвращал строку, и я не могу найти способ конвертировать вещи из char * в String ^.У кого-нибудь есть предложения, что делать?

Спасибо

Ответы [ 2 ]

0 голосов
/ 04 сентября 2012

В TinyXML вы можете получить атрибут XmlElements с функцией Attribute (). Он возвращает const char *, который можно преобразовать в строку, как Адриан указал в своем ответе в соответствии с http://cplusplus.com/reference/string/string/string/ с string ( const char * s ).

Подробнее о функции атрибута: http://www.grinninglizard.com/tinyxmldocs/classTiXmlElement.html#e419a442a9701a62b0c3d8fd1cbdd12d

0 голосов
/ 03 января 2012

Вы можете конвертировать char * в string.
Согласно http://cplusplus.com/reference/string/string/string/ C ++ string имеет этот ctor: string ( const char * s )

...