Germany's ambassador to Yemen has escaped a kidnapping attempt in the capital Sanaa during which her bodyguard was killed, a diplomatic source tells AFP.