AFAICS xprop is able to read multiple values for an atom property (separating them in output using ',') but is unable to set multiple values. Could you considering adding such a feature as it was requested by user ?
A fairly common use case for this is trying to set WM_CLASS (which is a struct of name + class; the class is the important one but xprop can currently only set the name).
-- GitLab Migration Automatic Message --
This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/app/xprop/issues/1.