| 1234567891011121314151617181920212223242526272829303132333435 |
- import fs from 'fs'
- import path from 'path'
- import os from 'os'
- const x = fs.readFileSync(path.join(os.tmpdir(), 'gis-doc-raw.xml'), 'utf8')
- function snippet(k, len = 1800) {
- const i = x.indexOf(k)
- if (i < 0) return `${k}: NOT FOUND`
- return x
- .slice(Math.max(0, i - 200), i + len)
- .replace(/</g, '<')
- .replace(/>/g, '>')
- .replace(/"/g, '"')
- .replace(/<w:tab[^>]*\/>/g, ' ')
- .replace(/<\/w:p>/g, '\n')
- .replace(/<[^>]+>/g, '')
- }
- const keys = [
- 'cmmap-gl.js',
- 'cmmap-gl.css',
- 'cmmapgl.accessToken',
- '地图密钥',
- '地图组件',
- 'script src',
- 'style:',
- 'agis/resources'
- ]
- for (const k of keys) {
- console.log('\n========', k, '========\n')
- console.log(snippet(k))
- }
|