Advertisement
Guest User

Untitled

a guest
Feb 10th, 2016
41
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. c=xml2struct('net1.xml')
  2. %%%%
  3. xDoc = xmlread('net1.xml')
  4. %%%--------
  5.  
  6. tree = xmlread( net1.xml );
  7. removeIndentNodes( tree.getChildNodes );
  8. %-------
  9. function removeIndentNodes( childNodes )
  10.  
  11. numNodes = childNodes.getLength;
  12. remList = [];
  13. for i = numNodes:-1:1
  14. theChild = childNodes.item(i-1);
  15. if (theChild.hasChildNodes)
  16. removeIndentNodes(theChild.getChildNodes);
  17. else
  18. if ( theChild.getNodeType == theChild.TEXT_NODE && ...
  19. ~isempty(char(theChild.getData())) && ...
  20. all(isspace(char(theChild.getData()))))
  21. remList(end+1) = i-1; % java indexing
  22. end
  23. end
  24. end
  25. for i = 1:length(remList)
  26. childNodes.removeChild(childNodes.item(remList(i)));
  27. end
  28.  
  29. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement