1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

TeamsのWikiに貼られた文字列のコピペには気をつける

Last updated at Posted at 2021-09-06

はじめに

TeamsのWiki上でコードシンタックス機能を使ってコードを貼ってましたが、エディタに貼り付けて実行すると、なぜかシンタックスエラーになるので何事かと思ってました。おっかしいなぁ正しく動くコードにしか見えないのに…
image.png

テキストエディタに貼ってみる

以下のテキストを

import urllib.request
proxy = urllib.request.ProxyHandler(
    {'http': 'hogehoge',
    'https':'fugafuga'})
opener = urllib.request.build_opener(proxy)
urllib.request.install_opener(opener)
urllib.request.urlretrieve('http://www.google.com')

TeamsのWikiのコードシンタックスで貼り付けてから改めてコピーし
image.png

これをTerapadに貼り付けると
image.png

なにこの「?????」は…

コードシンタックスではなく、```で貼り付けても一緒
image.png

「????」の正体

サクラエディタで開くと、「U+200B」と表示されました。
image.png

「ゼロ幅スペース」という特殊文字だそうです。

Sharepoint Onlineでは、一部要素にゼロ幅スペースが云々とかかいていました。
https://answers.microsoft.com/ja-jp/msoffice/forum/all/sharepoint-online/e9433277-b58b-4632-a842-26c59faf8ae7

よくよく調べてみると、そもそもTeamsのWikiは、素人には理解できなさそうな仕組みでもって実現されてるようにお見受けしたので、どうにもならなさそうな気がします。
https://shanqiai.weblogs.jp/sharepoint_technical_note/2020/06/microsoft-teams-wiki.html

まとめ

TeamsのWikiは信用してはならない(戒め)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?