title: XSLT - Copying only desired elements from GraphML to another GraphML
body: <p>I've been trying to extract to a new GraphML file just the node elements that their label is ":User". For example, i have this partial graphml:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.0/graphml.xsd"&gt;
  &lt;graph id="G" edgedefault="directed"&gt;
  &lt;node id="n207" labels=":Label"&gt;&lt;data key="labels"&gt;:Label&lt;/data&gt;&lt;data key="ksh"&gt;Belgien&lt;/data&gt;&lt;data key="ps"&gt;بلجیم&lt;/data&gt;&lt;data key="pt"&gt;Bélgica&lt;/data&gt;&lt;data key="tum"&gt;Belgium&lt;/data&gt;&lt;data key="xmf"&gt;ბელგია&lt;/data&gt;&lt;data key="bar"&gt;Bäigien&lt;/data&gt;&lt;data key="pms"&gt;Belgi&lt;/data&gt;&lt;data key="sco"&gt;Belgium&lt;/data&gt;&lt;data key="scn"&gt;Belgiu&lt;/data&gt;&lt;data key="ext"&gt;Bélgica&lt;/data&gt;&lt;data key="lez"&gt;Бельгия&lt;/data&gt;&lt;data key="tet"&gt;Béljika&lt;/data&gt;&lt;data key="qu"&gt;Bilhika&lt;/data&gt;&lt;data key="af"&gt;België&lt;/data&gt;&lt;data key="pnb"&gt;بیلجیم&lt;/data&gt;&lt;data key="am"&gt;ቤልጅግ&lt;/data&gt;&lt;data key="an"&gt;Belchica&lt;/data&gt;&lt;data key="cdo"&gt;Bī-lé-sì&lt;/data&gt;&lt;data key="ar"&gt;بلجيكا&lt;/data&gt;&lt;data key="stq"&gt;Belgien&lt;/data&gt;&lt;data key="jbo"&gt;beldjym&lt;/data&gt;&lt;data key="mhr"&gt;Бельгий&lt;/data&gt;&lt;data key="pnt"&gt;Βέλγιον&lt;/data&gt;&lt;data key="ay"&gt;Bilkiya&lt;/data&gt;&lt;data key="az"&gt;Belçika&lt;/data&gt;&lt;data key="rm"&gt;Belgia&lt;/data&gt;&lt;data key="rn"&gt;Ububirigi&lt;/data&gt;&lt;data key="ro"&gt;Belgia&lt;/data&gt;&lt;data key="ba"&gt;Бельгия&lt;/data&gt;&lt;data key="ceb"&gt;Belhika&lt;/data&gt;&lt;data key="ru"&gt;Бельгия&lt;/data&gt;&lt;data key="be"&gt;Бельгія&lt;/data&gt;&lt;data key="bg"&gt;Белгия&lt;/data&gt;&lt;data key="rw"&gt;Ububiligi&lt;/data&gt;&lt;data key="sr-ec"&gt;Белгија&lt;/data&gt;&lt;data key="zh-mo"&gt;比利時&lt;/data&gt;&lt;data key="bh"&gt;बेल्जियम&lt;/data&gt;&lt;data key="bi"&gt;Belgium&lt;/data&gt;&lt;data key="bcl"&gt;Belhika&lt;/data&gt;&lt;data key="bm"&gt;Bɛliziki&lt;/data&gt;&lt;data key="myv"&gt;Бельгия Мастор&lt;/data&gt;&lt;data key="bn"&gt;বেলজিয়াম&lt;/data&gt;&lt;data key="zh-my"&gt;比利时&lt;/data&gt;&lt;data key="bo"&gt;པེར་ཅིན།&lt;/data&gt;&lt;data key="sa"&gt;बेल्जियम्&lt;/data&gt;&lt;data key="br"&gt;Belgia&lt;/data&gt;&lt;data key="sc"&gt;Bèlgiu&lt;/data&gt;&lt;data key="bs"&gt;Belgija&lt;/data&gt;&lt;data key="se"&gt;Belgia&lt;/data&gt;&lt;data key="arc"&gt;ܒܠܓܝܩܐ&lt;/data&gt;&lt;data key="sg"&gt;Bêleze&lt;/data&gt;&lt;data key="sh"&gt;Belgija&lt;/data&gt;&lt;data key="si"&gt;බෙල්ජියම&lt;/data&gt;&lt;data key="sk"&gt;Belgicko&lt;/data&gt;&lt;data key="sl"&gt;Belgija&lt;/data&gt;&lt;data key="sn"&gt;Belgium&lt;/data&gt;&lt;data key="so"&gt;Beljim&lt;/data&gt;&lt;data key="sr-el"&gt;Belgija&lt;/data&gt;&lt;data key="ca"&gt;Bèlgica&lt;/data&gt;&lt;data key="sq"&gt;Belgjika&lt;/data&gt;&lt;data key="sr"&gt;Белгија&lt;/data&gt;&lt;data key="ss"&gt;IBhelijiyamu&lt;/data&gt;&lt;data key="mzn"&gt;بلژیک&lt;/data&gt;&lt;data key="ce"&gt;Бельги&lt;/data&gt;&lt;data key="su"&gt;Bélgia&lt;/data&gt;&lt;data key="sv"&gt;Belgien&lt;/data&gt;&lt;data key="sw"&gt;Ubelgiji&lt;/data&gt;&lt;data key="zh-hant"&gt;比利時&lt;/data&gt;&lt;data key="zh-hans"&gt;比利时&lt;/data&gt;&lt;data key="arz"&gt;بلجيكا&lt;/data&gt;&lt;data key="co"&gt;Belgica&lt;/data&gt;&lt;data key="ta"&gt;பெல்ஜியம்&lt;/data&gt;&lt;data key="cs"&gt;Belgie&lt;/data&gt;&lt;data key="te"&gt;బెల్జియం&lt;/data&gt;&lt;data key="cu"&gt;Бєлгїѥ&lt;/data&gt;&lt;data key="cv"&gt;Бельги&lt;/data&gt;&lt;data key="tg"&gt;Белгия&lt;/data&gt;&lt;data key="th"&gt;ประเทศเบลเยียม&lt;/data&gt;&lt;data key="bug"&gt;Belgia&lt;/data&gt;&lt;data key="cy"&gt;Gwlad Belg&lt;/data&gt;&lt;data key="tk"&gt;Belgiýa&lt;/data&gt;&lt;data key="tl"&gt;Belgium&lt;/data&gt;&lt;data key="vls"&gt;België&lt;/data&gt;&lt;data key="da"&gt;Belgien&lt;/data&gt;&lt;data key="tr"&gt;Belçika&lt;/data&gt;&lt;data key="tt"&gt;Бельгия&lt;/data&gt;&lt;data key="de"&gt;Belgien&lt;/data&gt;&lt;data key="be-tarask"&gt;Бэльгія&lt;/data&gt;&lt;data key="ace"&gt;Bèlgia&lt;/data&gt;&lt;data key="ast"&gt;Bélxica&lt;/data&gt;&lt;data key="rue"&gt;Белґія&lt;/data&gt;&lt;data key="tw"&gt;Belgium&lt;/data&gt;&lt;data key="ty"&gt;Peretita&lt;/data&gt;&lt;data key="rup"&gt;Belghia&lt;/data&gt;&lt;data key="lij"&gt;Belgio&lt;/data&gt;&lt;data key="diq"&gt;Belçıka&lt;/data&gt;&lt;data key="dv"&gt;ބެލްޖިއަމް&lt;/data&gt;&lt;data key="ug"&gt;بېلگىيە&lt;/data&gt;&lt;data key="hak"&gt;Pí-li-sṳ̀&lt;/data&gt;&lt;data key="dz"&gt;བེལ་ཇིཡམ&lt;/data&gt;&lt;data key="uk"&gt;Бельгія&lt;/data&gt;&lt;data key="zea"&gt;Belhië&lt;/data&gt;&lt;data key="pag"&gt;Belhika&lt;/data&gt;&lt;data key="liv"&gt;Beļgij&lt;/data&gt;&lt;data key="lzh"&gt;比利時&lt;/data&gt;&lt;data key="crh-latn"&gt;Belçika&lt;/data&gt;&lt;data key="pam"&gt;Belgika&lt;/data&gt;&lt;data key="ur"&gt;بلجئیم&lt;/data&gt;&lt;data key="sgs"&gt;Belgėjė&lt;/data&gt;&lt;data key="pap"&gt;Bélgika&lt;/data&gt;&lt;data key="de-ch"&gt;Belgien&lt;/data&gt;&lt;data key="haw"&gt;Pelekiuma&lt;/data&gt;&lt;data key="ee"&gt;Belgium&lt;/data&gt;&lt;data key="xal"&gt;Бельҗмудин Нутг&lt;/data&gt;&lt;data key="uz"&gt;Belgiya&lt;/data&gt;&lt;data key="el"&gt;Βέλγιο&lt;/data&gt;&lt;data key="en"&gt;Belgium&lt;/data&gt;&lt;data key="eo"&gt;Belgio&lt;/data&gt;&lt;data key="chr"&gt;ᏇᎵᏥᎥᎻ&lt;/data&gt;&lt;data key="es"&gt;Bélgica&lt;/data&gt;&lt;data key="et"&gt;Belgia&lt;/data&gt;&lt;data key="eu"&gt;Belgika&lt;/data&gt;&lt;data key="vi"&gt;Bỉ&lt;/data&gt;&lt;data key="hsb"&gt;Belgiska&lt;/data&gt;&lt;data key="vo"&gt;Belgän&lt;/data&gt;&lt;data key="fa"&gt;بلژیک&lt;/data&gt;&lt;data key="ff"&gt;Beljik&lt;/data&gt;&lt;data key="fi"&gt;Belgia&lt;/data&gt;&lt;data key="eml"&gt;Bélgi&lt;/data&gt;&lt;data key="yue"&gt;比利時&lt;/data&gt;&lt;data key="fo"&gt;Belgia&lt;/data&gt;&lt;data key="wa"&gt;Beldjike&lt;/data&gt;&lt;data key="fr"&gt;Belgique&lt;/data&gt;&lt;data key="gag"&gt;Belgiya&lt;/data&gt;&lt;data key="pcd"&gt;Bergike&lt;/data&gt;&lt;data key="fy"&gt;Belgje&lt;/data&gt;&lt;data key="nov"&gt;Belgia&lt;/data&gt;&lt;data key="wo"&gt;Belsik&lt;/data&gt;&lt;data key="ga"&gt;An Bheilg&lt;/data&gt;&lt;data key="bxr"&gt;Бельги&lt;/data&gt;&lt;data key="gd"&gt;A' Bheilg&lt;/data&gt;&lt;data key="szl"&gt;Belgijo&lt;/data&gt;&lt;data key="gl"&gt;Bélxica&lt;/data&gt;&lt;data key="zh-hk"&gt;比利時&lt;/data&gt;&lt;data key="tokipona"&gt;ma Pesije&lt;/data&gt;&lt;data key="pt-br"&gt;Bélgica&lt;/data&gt;&lt;data key="gn"&gt;Véyhika&lt;/data&gt;&lt;data key="war"&gt;Belhika&lt;/data&gt;&lt;data key="pdc"&gt;Belgien&lt;/data&gt;&lt;data key="gu"&gt;બેલ્જિયમ&lt;/data&gt;&lt;data key="gv"&gt;Yn Velg&lt;/data&gt;&lt;data key="cbk-zam"&gt;Bélgica&lt;/data&gt;&lt;data key="ha"&gt;Beljik&lt;/data&gt;&lt;data key="ckb"&gt;بەلجیکا&lt;/data&gt;&lt;data key="he"&gt;בלגיה&lt;/data&gt;&lt;data key="hi"&gt;बेल्जियम&lt;/data&gt;&lt;data key="hr"&gt;Belgija&lt;/data&gt;&lt;data key="gsw"&gt;Belgie&lt;/data&gt;&lt;data key="ht"&gt;Bèljik&lt;/data&gt;&lt;data key="hu"&gt;Belgium&lt;/data&gt;&lt;data key="lmo"&gt;Belgi&lt;/data&gt;&lt;data key="yi"&gt;בעלגיע&lt;/data&gt;&lt;data key="hy"&gt;Բելգիա&lt;/data&gt;&lt;data key="nah"&gt;Belgica&lt;/data&gt;&lt;data key="yo"&gt;Bẹ́ljíọ̀m&lt;/data&gt;&lt;data key="ia"&gt;Belgica&lt;/data&gt;&lt;data key="nan"&gt;Belgien&lt;/data&gt;&lt;data key="id"&gt;Belgia&lt;/data&gt;&lt;data key="ie"&gt;Belgia&lt;/data&gt;&lt;data key="nap"&gt;Belge&lt;/data&gt;&lt;data key="frp"&gt;Bèlg·ique&lt;/data&gt;&lt;data key="io"&gt;Belgia&lt;/data&gt;&lt;data key="frr"&gt;Bälgien&lt;/data&gt;&lt;data key="nrm"&gt;Belgique&lt;/data&gt;&lt;data key="is"&gt;Belgía&lt;/data&gt;&lt;data key="it"&gt;Belgio&lt;/data&gt;&lt;data key="zh"&gt;比利时&lt;/data&gt;&lt;data key="vro"&gt;Belgiä&lt;/data&gt;&lt;data key="ja"&gt;ベルギー&lt;/data&gt;&lt;data key="pfl"&gt;Belgje&lt;/data&gt;&lt;data key="sma"&gt;Belgia&lt;/data&gt;&lt;data key="azb"&gt;بلژیک&lt;/data&gt;&lt;data key="jv"&gt;Bèlgia&lt;/data&gt;&lt;data key="ka"&gt;ბელგია&lt;/data&gt;&lt;data key="wuu"&gt;比利时&lt;/data&gt;&lt;data key="kg"&gt;Belezi&lt;/data&gt;&lt;data key="kk"&gt;Бельгия&lt;/data&gt;&lt;data key="kl"&gt;Belgia&lt;/data&gt;&lt;data key="ko"&gt;벨기에&lt;/data&gt;&lt;data key="nds-nl"&gt;België&lt;/data&gt;&lt;data key="zh-tw"&gt;比利時&lt;/data&gt;&lt;data key="ku"&gt;Belgiya&lt;/data&gt;&lt;data key="kv"&gt;Бельгия&lt;/data&gt;&lt;data key="kw"&gt;Pow Belg&lt;/data&gt;&lt;data key="tpi"&gt;Beljiam&lt;/data&gt;&lt;data key="ky"&gt;Бельгия&lt;/data&gt;&lt;data key="la"&gt;Belgica&lt;/data&gt;&lt;data key="lb"&gt;Belsch&lt;/data&gt;&lt;data key="nds"&gt;Belgien&lt;/data&gt;&lt;data key="li"&gt;Belsj&lt;/data&gt;&lt;data key="fur"&gt;Belgjo&lt;/data&gt;&lt;data key="ln"&gt;Bɛ́ljika&lt;/data&gt;&lt;data key="lo"&gt;ປະເທດແບນຊິກ&lt;/data&gt;&lt;data key="hif"&gt;Belgium&lt;/data&gt;&lt;data key="koi"&gt;Белгия&lt;/data&gt;&lt;data key="lt"&gt;Belgija&lt;/data&gt;&lt;data key="lv"&gt;Beļģija&lt;/data&gt;&lt;data key="zh-cn"&gt;比利时&lt;/data&gt;&lt;data key="lad"&gt;Beljika&lt;/data&gt;&lt;data key="pih"&gt;Beljum&lt;/data&gt;&lt;data key="roa-tara"&gt;Bèlge&lt;/data&gt;&lt;data key="vec"&gt;Belgio&lt;/data&gt;&lt;data key="mg"&gt;Belzika&lt;/data&gt;&lt;data key="mi"&gt;Pehiamu&lt;/data&gt;&lt;data key="lrc"&gt;بلجیک&lt;/data&gt;&lt;data key="mk"&gt;Белгија&lt;/data&gt;&lt;data key="ml"&gt;ബെൽജിയം&lt;/data&gt;&lt;data key="rmy"&gt;Beljiya&lt;/data&gt;&lt;data key="vep"&gt;Bel'gii&lt;/data&gt;&lt;data key="mn"&gt;Бельги&lt;/data&gt;&lt;data key="new"&gt;बेल्जियम&lt;/data&gt;&lt;data key="mr"&gt;बेल्जियम&lt;/data&gt;&lt;data key="ms"&gt;Belgium&lt;/data&gt;&lt;data key="mt"&gt;Belġju&lt;/data&gt;&lt;data key="my"&gt;ဘယ်လ်ဂျီယမ်နိုင်ငံ&lt;/data&gt;&lt;data key="ilo"&gt;Belhika&lt;/data&gt;&lt;data key="mdf"&gt;Бельгие&lt;/data&gt;&lt;data key="dsb"&gt;Belgiska&lt;/data&gt;&lt;data key="na"&gt;Berdjiyum&lt;/data&gt;&lt;data key="nb"&gt;Belgia&lt;/data&gt;&lt;data key="zh-sg"&gt;比利时&lt;/data&gt;&lt;data key="ne"&gt;बेल्जियम&lt;/data&gt;&lt;data key="en-gb"&gt;Belgium&lt;/data&gt;&lt;data key="nl"&gt;België&lt;/data&gt;&lt;data key="udm"&gt;Бельгия&lt;/data&gt;&lt;data key="nn"&gt;Belgia&lt;/data&gt;&lt;data key="en-ca"&gt;Belgium&lt;/data&gt;&lt;data key="nv"&gt;Bélgii Bikéyah&lt;/data&gt;&lt;data key="kaa"&gt;Belgiya&lt;/data&gt;&lt;data key="kab"&gt;Biljik&lt;/data&gt;&lt;data key="oc"&gt;Belgica&lt;/data&gt;&lt;data key="ang"&gt;Belgice&lt;/data&gt;&lt;data key="sah"&gt;Бельгия&lt;/data&gt;&lt;data key="krc"&gt;Бельгия&lt;/data&gt;&lt;data key="ltg"&gt;Beļgeja&lt;/data&gt;&lt;data key="om"&gt;Beeljiyeem&lt;/data&gt;&lt;data key="or"&gt;ବେଲଜିଅମ&lt;/data&gt;&lt;data key="os"&gt;Бельги&lt;/data&gt;&lt;data key="bpy"&gt;বেলজিয়াম&lt;/data&gt;&lt;data key="kbd"&gt;Белгэ&lt;/data&gt;&lt;data key="srn"&gt;Belgikondre&lt;/data&gt;&lt;data key="pa"&gt;ਬੈਲਜੀਅਮ&lt;/data&gt;&lt;data key="csb"&gt;Belgijskô&lt;/data&gt;&lt;data key="pl"&gt;Belgia&lt;/data&gt;&lt;/node&gt;
  &lt;node id="n420" labels=":Item"&gt;&lt;data key="labels"&gt;:Item&lt;/data&gt;&lt;data key="itemId"&gt;Q33&lt;/data&gt;&lt;/node&gt;
  &lt;node id="n406729" labels=":User"&gt;&lt;data key="labels"&gt;:User&lt;/data&gt;&lt;data key="hobbies"&gt;&lt;/data&gt;&lt;data key="firstName"&gt;b&lt;/data&gt;&lt;data key="imgPath"&gt;/uploads/b.png&lt;/data&gt;&lt;data key="surName"&gt;b&lt;/data&gt;&lt;data key="username"&gt;b&lt;/data&gt;&lt;data key="gender"&gt;Male&lt;/data&gt;&lt;data key="relaStatus"&gt;Single&lt;/data&gt;&lt;/node&gt;
  &lt;node id="n406731" labels=":User"&gt;&lt;data key="labels"&gt;:User&lt;/data&gt;&lt;data key="hobbies"&gt;&lt;/data&gt;&lt;data key="blocked"&gt;[Ljava.lang.String;@3acfbc33&lt;/data&gt;&lt;data key="firstName"&gt;c&lt;/data&gt;&lt;data key="imgPath"&gt;/uploads/c.png&lt;/data&gt;&lt;data key="surName"&gt;c&lt;/data&gt;&lt;data key="username"&gt;c&lt;/data&gt;&lt;data key="gender"&gt;Male&lt;/data&gt;&lt;data key="relaStatus"&gt;Single&lt;/data&gt;&lt;/node&gt;
  &lt;node id="n406734" labels=":User"&gt;&lt;data key="labels"&gt;:User&lt;/data&gt;&lt;data key="hobbies"&gt;&lt;/data&gt;&lt;data key="firstName"&gt;d&lt;/data&gt;&lt;data key="imgPath"&gt;/uploads/d.png&lt;/data&gt;&lt;data key="surName"&gt;d&lt;/data&gt;&lt;data key="username"&gt;d&lt;/data&gt;&lt;data key="gender"&gt;Male&lt;/data&gt;&lt;data key="relaStatus"&gt;Single&lt;/data&gt;&lt;/node&gt;
  &lt;node id="n406736" labels=":User"&gt;&lt;data key="labels"&gt;:User&lt;/data&gt;&lt;data key="hobbies"&gt;&lt;/data&gt;&lt;data key="firstName"&gt;e&lt;/data&gt;&lt;data key="imgPath"&gt;/uploads/e.png&lt;/data&gt;&lt;data key="surName"&gt;e&lt;/data&gt;&lt;data key="username"&gt;e&lt;/data&gt;&lt;data key="gender"&gt;Male&lt;/data&gt;&lt;data key="relaStatus"&gt;Single&lt;/data&gt;&lt;/node&gt;
  &lt;edge id="e80" source="n32" target="n33" label="hasLabel"&gt;&lt;data key="label"&gt;hasLabel&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e602" source="n206" target="n207" label="hasLabel"&gt;&lt;data key="label"&gt;hasLabel&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1416" source="n420" target="n421" label="hasLabel"&gt;&lt;data key="label"&gt;hasLabel&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e2069" source="n589" target="n590" label="hasLabel"&gt;&lt;data key="label"&gt;hasLabel&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223369" source="n406685" target="n406736" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223370" source="n406699" target="n589" label="HAS_HOBBY"&gt;&lt;data key="label"&gt;HAS_HOBBY&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223371" source="n406687" target="n32" label="HAS_HOBBY"&gt;&lt;data key="label"&gt;HAS_HOBBY&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223372" source="n406687" target="n206" label="HAS_HOBBY"&gt;&lt;data key="label"&gt;HAS_HOBBY&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223373" source="n406731" target="n406687" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223380" source="n406699" target="n420" label="HAS_HOBBY"&gt;&lt;data key="label"&gt;HAS_HOBBY&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223387" source="n406699" target="n206" label="HAS_HOBBY"&gt;&lt;data key="label"&gt;HAS_HOBBY&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223400" source="n406727" target="n406729" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223403" source="n406727" target="n406731" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223405" source="n406734" target="n406731" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223407" source="n406734" target="n406736" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
  &lt;edge id="e1223408" source="n406736" target="n406731" label="FRIEND_OF"&gt;&lt;data key="label"&gt;FRIEND_OF&lt;/data&gt;&lt;/edge&gt;
    &lt;/graph&gt;
  &lt;/graphml&gt;
  </code></pre>
  
  <p>I ran into a few threads here on SO, including <a href="https://stackoverflow.com/questions/19454746/convert-a-graphml-file-into-another-graphml-using-xsl">this</a>, however i could not forge a solution from it. </p>
  
  <p>Using online viewers i tried to check my code, but it just cant get it right - i tried a few methods, mainly trying to hit the nodes only with XPath //node[@labels=':User'], but i was unsuccessful.</p>
  
  <p>I think a good answer to this question would be great for future developers that are new to XSLT and try to do basic stuff in order to learn.</p>
  
  <p>Please help me create a new GraphML from my input that has only the nodes with labels=':User'. </p>
  
  <p>Thanks for your time.</p>