Run Code
|
API
|
Code Wall
|
Users
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
delete_xml_empty_tags
//Title of this code //Rextester.Program.Main is the entry point for your code. Don't change it. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Xml; using System.Xml.Linq; namespace Rextester { public class Program { public static void Main(string[] args) { Console.WriteLine("----OLD TREE STARTS---"); XElement doc = XElement.Parse(@"<magento_api> <data_item> <code>400</code> <message>Attribute weight is not applicable for product type Configurable Product</message> </data_item> <data_item> <code>400</code> <message>Resource data pre-validation error.</message> </data_item> <data_item> <code>1</code> <message></message> </data_item> <data_item> <code></code> <message>No code was given</message> </data_item> <data_item> </data_item> <data_item> <code> <id></id> <valor>codigo</valor> </code> <message>No code was given</message> </data_item> <data_item_empty> <code> <id></id> <valor></valor> </code> <message></message> </data_item_empty> </magento_api>"); Console.Write(doc.ToString()); Console.WriteLine(""); Console.WriteLine("----OLD TREE ENDS---"); Console.WriteLine(""); doc.Descendants().Where(e => string.IsNullOrEmpty(e.Value)).Remove(); Console.WriteLine("----NEW TREE STARTS---"); Console.Write(doc.ToString()); Console.WriteLine(""); Console.WriteLine("----NEW TREE ENDS---"); } } }
run
|
edit
|
history
|
help
0
Please
log in
to post a comment.
ConvertDotNetGuidToOracleGuid
c# problem
Is String a Palindrome
Generic class and method example in C#
Plt-D v.0.9.4
dynamic in C#
Converting a string to byte-array without using an encoding (byte-by-byte)
Scheduler NLog config
Test
WallPascal
Please log in to post a comment.