Copied table from Excel is pasted as raw HTML
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- frontend
Piste de recherche
Commencez par reproduire le collage d’un tableau Excel dans Chrome et Safari sur la web UI, en utilisant le fichier joint example_table.xlsx et les étapes fournies. Suivez le traitement du presse-papiers et du collage du navigateur mis en cause par le problème. C’est terminé lorsque Chrome produit le même tableau de style Markdown que Safari au lieu d’exposer le HTML brut d’Excel.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
To Reproduce
Steps to reproduce the behavior:
- Copy table from example_table.xlsx
-
Open Google Chrome and navigated to Web UI on GHES 3.8 instance (This issue is reproduced in GitHub.com as well)
-
Paste it on a issue comment. It is pasted as raw HTML.
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:x="urn:schemas-microsoft-com:office:excel"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta name=ProgId content=Excel.Sheet>
<meta name=Generator content="Microsoft Excel 15">
<link id=Main-File rel=Main-File
href="file:////Users/hikanema/Library/Group%20Containers/UBF8T346G9.Office/TemporaryItems/msohtmlclip/clip.htm">
<link rel=File-List
href="file:////Users/hikanema/Library/Group%20Containers/UBF8T346G9.Office/TemporaryItems/msohtmlclip/clip_filelist.xml">
<style>
<!--table
{mso-displayed-decimal-separator:"\.";
mso-displayed-thousand-separator:"\,";}
@page
{margin:.75in .7in .75in .7in;
mso-header-margin:.3in;
mso-footer-margin:.3in;}
.font5
{color:windowtext;
font-size:6.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:游ゴシック;
mso-generic-font-family:auto;
mso-font-charset:128;}
tr
{mso-height-source:auto;
mso-ruby-visibility:none;}
col
{mso-width-source:auto;
mso-ruby-visibility:none;}
br
{mso-data-placement:same-cell;}
td
{padding-top:1px;
padding-right:1px;
padding-left:1px;
mso-ignore:padding;
color:black;
font-size:12.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:游ゴシック;
mso-generic-font-family:auto;
mso-font-charset:128;
mso-number-format:General;
text-align:general;
vertical-align:middle;
border:none;
mso-background-source:auto;
mso-pattern:auto;
mso-protection:locked visible;
white-space:nowrap;
mso-rotate:0;}
ruby
{ruby-align:left;}
rt
{color:windowtext;
font-size:6.0pt;
font-weight:400;
font-style:normal;
text-decoration:none;
font-family:游ゴシック;
mso-generic-font-family:auto;
mso-font-charset:128;
mso-char-type:katakana;
display:none;}
-->
</style>
</head>
<body link="#0563C1" vlink="#954F72">
a | b
-- | --
1 | 2
</body>
</html>
Expected behavior
When I pasted the same excel table in Safari, it was formatted as Markdown style.
a | b
-- | --
1 | 2
Screenshots
Copy and paste table from Excel results in both raw HTML and Markdown. It depends on browser
Raw HTML in Chrome
Markdown in Safari
- Langage dominant
- JavaScript
- Étoiles
- 234
- Forks
- 47
- Merge moyen
- 1 j 12 h
- PR mergées (30 j)
- 5
Préparer son environnement
Lance le conteneur de développement du projet dans votre navigateur, avec votre propre compte GitHub.
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de github/paste-markdown
-
Pasting a link whose text/html label is a shortened form of its URL plants a `[` inside the URLPeut-être pris @pranayshirolkar l’a pris il y a 59 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
github/paste-markdown#118 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
github/paste-markdown#107 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
github/paste-markdown#104 ·
-
Examples page is brokenOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
github/paste-markdown#100 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 48/100
github/paste-markdown#96 · 1 commentaire ·
Toutes les issues de github/paste-markdown
Issues similaires
-
sendDefaultPii is reported as deprecated on ReactNativeOptions although dataCollection is hiddenOuverteBug React-Native Waiting for: Product Owner
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
getsentry/sentry-react-native#6830 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
szTheory/exifcleaner#383 ·
Les mainteneurs répondent en général sous 1 jour
-
Frontend good first issue P2-medium UI UX
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Deepak3699/Ai_Mentor#179 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
DrozmotiX/ioBroker.tado#1213 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
python-visualization/folium#2293 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour