XML FILE
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<myTasks>
<status>OK</status>
<task subject="Natures" label="Détails"/>
</myTasks>
//custom element trying to got the xml attributes
<polymer-element name="test-t" attributes="url">
<template>
<sidebar-layout selected="notes">
<div class="title">test</div>
<core-ajax auto
id ="ajax"
handleAs="xml"
method="GET"
headers='{"Accept-Language":"fr-FR"}'
response="{{resp}}"
on-core-response="{{ajaxResponse}}">
</core-ajax>
<template repeat="{{myTasks in resp | nodeList('myTasks')}}">
<strong>{{myTasks | nodeText('task.label')}}</strong>
<strong>{{myTasks | nodeText('task.subject')}}</strong>
</template>
</sidebar-layout>
</template>
<script>
Polymer('test-t',{
nodeList: function(element, name) {
return element ?
[].slice.call(element.querySelectorAll(name)) : []
},
nodeText: function(element, name) {
return element.querySelector(name).innerHTML;
}
});
</script>
</polymer-element>