DataSet. WriteXml для строкового представления

Основываясь на ответе Нихала ( https://stackoverflow.com/a/42234152/2832027 ), здесь приведена чистая версия XML, которая дает прямоугольник с закругленными углами по API 24 и выше. На API 24 ниже он не будет отображать закругленные углы.

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


rounded_corner_mask.xml




    
        
            
        
    

    
        
            
        
    

    
        
            
        
    

    
        
            
        
    


37
задан pistacchio 8 June 2009 в 08:16
поделиться

2 ответа

StringWriter sw = new StringWriter();
dataSet.WriteXml(sw);
string result = sw.ToString();
61
ответ дан 27 November 2019 в 04:39
поделиться

Запишите в StringWriter , а затем вызовите ToString для этого.

Обратите внимание, что если вы хотите, чтобы сгенерированное объявление XML указывало UTF- 8 вместо UTF-16 вам понадобится что-то вроде моего Utf8StringWriter .

7
ответ дан 27 November 2019 в 04:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: