使用ms excel在js文件中分离日语单词

问题描述 投票:0回答:1

如何使用 ms excel 分离这些 js 文件并在 JS 表单中获取日语单词的最快方法。

我想得到日语的文字,然后删除其他文字,在excel中将其变成一句话,然后将其复制到txt文件中,但这是最快且最可能的方法。

我还使用数据-->文本到列-->分隔。但时间太长了。

{
  "wireMagic": "pb3",
  "pens": [ {
  
  } ],
  "wsWinStyles": [ {
  
  }, {
    "mhModeHint": 2,
    "juJustifCode": 0,
    "sdScrollDir": 3
  } ],
  "wpWinPositions": [ {
  
  }, {
    "apPoint": 6,
    "ahHorPos": 20,
    "avVerPos": 100,
    "rcRows": 2,
    "ccCols": 40
  } ],
  "events": [ {
    "tStartMs": 0,
    "dDurationMs": 2568980,
    "id": 1,
    "wpWinPosId": 1,
    "wsWinStyleId": 1
  }, {
    "tStartMs": 1380,
    "dDurationMs": 4579,
    "wWinId": 1,
    "segs": [ {
      "utf8": "ゆうゆう",
      "acAsrConf": 236
    }, {
      "utf8": "の日本",
      "tOffsetMs": 900,
      "acAsrConf": 236
    }, {
      "utf8": "語",
      "tOffsetMs": 1680,
      "acAsrConf": 236
    }, {
      "utf8": "ポッド",
      "tOffsetMs": 2100,
      "acAsrConf": 236
    }, {
      "utf8": "キャスト",
      "tOffsetMs": 2460,
      "acAsrConf": 234
    } ]
  }, {
    "tStartMs": 6110,
    "wWinId": 1,
    "aAppend": 1,
    "segs": [ {
      "utf8": "\n"
    } ]
  }, {
    "tStartMs": 6120,
    "dDurationMs": 4559,
    "wWinId": 1,
    "segs": [ {
      "utf8": "はい",
      "acAsrConf": 236
    }, {
      "utf8": "みな",
      "tOffsetMs": 480,
      "acAsrConf": 236
    }, {
      "utf8": "さん",
      "tOffsetMs": 659,
      "acAsrConf": 236
    }, {
      "utf8": "こんにちは",
      "tOffsetMs": 779,
      "acAsrConf": 236
    }, {
      "utf8": "ゆう",
      "tOffsetMs": 960,
      "acAsrConf": 236
    }, {
      "utf8": "の",
      "tOffsetMs": 1679,
      "acAsrConf": 236
    }, {
      "utf8": "日本",
      "tOffsetMs": 1920,
      "acAsrConf": 236
    }, {
      "utf8": "語",
      "tOffsetMs": 2280,
      "acAsrConf": 236
    } ]
  }

使用 MS Excel 分离并获得日语写作的最快方法

javascript excel excel-formula excel-2010
1个回答
0
投票

给你: 将您的数据粘贴到 A 列中。

然后,将其放入单元格 B1 并向下填充直至数据底部:

=IFERROR(TEXTBEFORE(TEXTAFTER( IF(SEARCH("utf8",A1) > 0, A1), """", 3), """"), "")

这将连接 B 列的所有内容并删除空格。我把我的放在C1:

=TEXTJOIN(" ", TRUE, B:B)

这给了我:

但是,这个解决方案忽略了换行符!我不确定您是否需要包含它们的解决方案。不过,我希望这是朝着正确方向迈出的一步。

对于未来的 JSON 文件,请将数据放入 A 列并收集 C1 中的字符。

© www.soinside.com 2019 - 2024. All rights reserved.