Как подготовить содержимое буфера обмена в Java, чтобы приложение C # принимало его с помощью Clipboard.ContainsData («Xml Spreadsheet»)

Я хочу подготовить содержимое буфера обмена в приложении Java, а затем вставить его в приложение C #. Проблема в том, что приложение C #, похоже, не принимает данные, если оно было скопировано в буфер обмена из любого приложения, отличного от Excel.

Источники C # содержат следующую «проверку», ответственную за не принятие содержимого буфера обмена открытым текстом:

Clipboard.ContainsData("XML Spreadsheet") 

Мой вопрос: как я должен установить содержимое буфера обмена в Java (путем реализации Transferable и / или определения DataFlavor) таким образом, чтобы приложение C # распознало его как «XML-таблицу»?

Interesting Posts

Лист Excel со скидкой, основанный на общей сумме со скидками

Можно ли добавить случаи в случай выбора на основании количества записей в таблице?

Обновление кода на основе 3.5 Framework, который использует PIA для Office 2007 для работы с Office 2016

Найдите людей, у которых есть все три карты

Отфильтруйте те же данные, используя VBA

Параметр из окна ввода текста

Форматировать строки на основе значений в двух ячейках в каждой строке

Проверьте, существует ли значение ячейки в одной или нескольких других ячейках / столбцах, учитывая, что строки соответствуют друг другу (ячейка ключа)

Значение в диапазоне ячеек больше значения в другом диапазоне с countif в excel

Excel вставляет «:» в общий номер справа

MS Excel – поиск первой строки после определенной даты

Формула Excel для количества объединенных ячеек?

repost: копировать данные вставки вместо формулы excel VBA

Предварительная подготовка и добавление текста к переменной

Подключение Excel к базе данных Access – приглашение на запуск

Давайте будем гением компьютера.