Thanks for your inquiry.
You may want to look into using the sample code from the Extract Selected Content Between Nodes article found here. It will allow you to extract the content between two nodes. In this case you would want to extract the content between your BookmarkStart and BookmarkEnd nodes of the Bookmark.
If you have any troubles please feel free to ask and I will help you.