Development:EasySlides - Song Data Format

From OpenLP

Jump to: navigation, search

Easislides can export to an XML file. The XML file contains multiple songs, and looks like this:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <EasiSlides>
  3.   <Item>
  4.     <Title1>A Common Love</Title1>
  5.     <Title2 />
  6.     <Folder>English</Folder>
  7.     <SongNumber>0</SongNumber>
  8.     <Contents>[chorus]
  9. A common love for each other
  10. A common gift to the Saviour
  11. A common bond holding us to the Lord
  12. A common strength when we are weary
  13. A common hope for tomorrow
  14. A common joy in the truth of God's word
  15. [1]
  16. In his family we can meet each other's needs
  17. We can light each one's path
  18. We can bear each one's grief
  19. As his children, we can comfort each care
  20. We can build each one's faith
  21. We can work, we can share
  22. [2]
  23. In his family, all the love that we show
  24. All the help that we give
  25. All the life we bestow
  26. As his children, they're an offering we make
  27. Not expecting return, 
  28. Just a gift for his sake</Contents>
  29.     <Notations />
  30.     <Sequence>c,1,c,2,c</Sequence>
  31.     <Writer />
  32.     <Copyright />
  33.     <Category />
  34.     <Timing />
  35.     <MusicKey />
  36.     <Capo>-1</Capo>
  37.     <LicenceAdmin1 />
  38.     <LicenceAdmin2 />
  39.     <BookReference />
  40.     <UserReference />
  41.     <FormatData />
  42.     <Settings />
  43.   </Item>
  44.   <Item>
  45.     <Title1>A life of overcoming</Title1>
  46.     <Title2 />
  47.     <Folder>English</Folder>
  48.     <SongNumber>0</SongNumber>
  49.     <Contents>[1]
  50. A life of overcoming, 
  51. a life of ceaseless praise,  
  52. be this thy blessed portion,  
  53. throughout the coming days.
  54. The victory was purchased
  55. on Calv’ry’s cross for thee,
  56. sin shall not have dominion,
  57. the Son hath made thee free.
  58. [2]
  59. And would’st thou know the secret
  60. of constant victory?
  61. Let in the Overcomer,
  62. and He will conquer thee!
  63. Thy broken spirit, taken 
  64. in sweet captivity,
  65. shall glory in His triumph
  66. and share His victory.
  67. [3]
  68. Then from thy life ascending
  69. one triumph note of praise,
  70. (for they who always conquer
  71. a victor’s song must raise,)
  72. shall echo on unceasing
  73. till Satan’s host doth flee
  74. before our glorious watchword,
  75. “Lord, victory for me.”
  76. [4]
  77. Though all the path before thee
  78. the host of darkness fill, 
  79.  look to thy Father’s promise,
  80. and claim the victory still.
  81. Faith sees the heavenly legions,
  82. where doubt sees nought but foes,
  83. and through the very conflict
  84.  her life the stronger grows.
  85. [5]
  86. More stern will grow the conflict
  87.  as nears our King’s return,
  88. and they alone can face it
  89. who this great lesson learn:
  90. that from them God asks nothing
  91. but to unlatch the door
  92. admitting Him, who through them
  93. will conquer evermore.</Contents>
  94.     <Notations />
  95.     <Sequence />
  96.     <Writer>Freda Hanbury Allen</Writer>
  97.     <Copyright />
  98.     <Category />
  99.     <Timing />
  100.     <MusicKey />
  101.     <Capo>-1</Capo>
  102.     <LicenceAdmin1 />
  103.     <LicenceAdmin2 />
  104.     <BookReference />
  105.     <UserReference />
  106.     <FormatData />
  107.     <Settings />
  108.   </Item>
  109. </EasiSlides>
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox