For creating a circle using svg, you can follow this post. Then add the below code within the svg view box.
Normally you can use text tag to show some text in a svg component. But in order to show multiline text, we need to use HTML inside foreignObject tag as shown below:
< foreignObject id="content" x="20" y="25" width="100" height="100" >
< div >
< p id="txt1" style="font-size: 12px;">Text 1< /p >
< p id="txt2" style="font-size: 12px;">Text 2< /p >
< /div >
< /foreignObject >
The x, y values should be set according to the svg view box. You can also use normal Javascript to modify the text using innerText property as below:
document.getElementById("txt1").innerText = "New Text 1";